Если вы выводите $r_array, и видите array, то значит там массив, и вам надо еще раз сделать foreach. Тобиш получится foreach вложенный в foreach. Ну или если хотите просто посмотреть, что там, то воспользуйтесь print_r или var_dump.
А вы уверены, что в картинке footer.jpg нет этого пространства? Просто оно, к примеру, прозрачное, и вы его не видите? Если же нету, то нажимайте f12 (или что у вас там) и смотрите какие стили действуют на ту область.
А что будет мешать юзеру, передать ключ кому-то? И что мешае мне посмотреть этот ключ и самому использовать (без ведома хозяина)? Он же передается открыто.
Если честно, то я не понял. Первый индекс не цифра, и при этом итераций должно быть равно этой нецифре? Это как? К примеру там строка "слон". Значит должно быть "слон" итераций?