I have multidimensional array which looks like this:
Array
(
[0] => Array
(
[banner_link] => http://www.eclipse-pos.com/eclipse/images/small_banner2.jpg
)
[1] => Array
(
[banners] => 143038313801.jpg,143038313809.jpg,143038313811.jpg
)
[2] => Array
(
[banners] => 143038306301.jpg,143038306302.jpg,143038306303.jpeg,143038306310.jpg,143038306311.jpg,143038306312.png
)
)
Now I want to rename banner_link key to banners.
Array
(
[0] => Array
(
[banners] => http://www.eclipse-pos.com/eclipse/images/small_banner2.jpg
)
[1] => Array
(
[banners] => 143038313801.jpg,143038313809.jpg,143038313811.jpg
)
[2] => Array
(
[banners] => 143038306301.jpg,143038306302.jpg,143038306303.jpeg,143038306310.jpg,143038306311.jpg,143038306312.png
)
)
I have tried with bellow code but no luck.
foreach ( $getBefamousHomepage as $k=>$v )
{
$getBefamousHomepage[$k] ['banners'] = $getBefamousHomepage[$k] ['banner_link'];
unset($getBefamousHomepage[$k]['banner_link']);
}
Getting this errors:
Notice: Undefined index: banner_link in /var/www/sitename/application/views/_templates/global_footer.php on line 14
Notice: Undefined index: banner_link in /var/www/sitename/application/views/_templates/global_footer.php on line 14
Array
(
[0] => Array
(
[banners] => http://www.eclipse-pos.com/eclipse/images/small_banner2.jpg
)
[1] => Array
(
[banners] =>
)
[2] => Array
(
[banners] =>
)
)
What I am doing wrong any idea?
Thanks.