So im trying to reverse array and ADD something to last item on loop, when i run this code:
$data = ($json['data']);
foreach($data as $item){
if(isset($item['Metadata']) && $item['Metadata']['id_suscripcion'] == $id_sus){
if ($item === end($data))
echo $item['id'].' LAST ELEMENT!';
}
}
I get this results:
Array
(
[ticketNumber] => 172252526529700541
[Metadata] => Array
(
[id_suscripcion] => 0000000000004314
)
[id] => 193172252526529772
)
Array
(
[ticketNumber] => 172242526591400527
[Metadata] => Array
(
[id_suscripcion] => 0000000000004314
)
[id] => 193172242526591380
)
Array
(
[ticketNumber] => 172232526775600149
[Metadata] => Array
(
[id_suscripcion] => 0000000000004314
)
[id] => 193172232526775687
)
193172232526775687 LAST ELEMENT!
now the problem is when I add array_reverse() $data = array_reverse($json['data']); LAST ELEMENT! will not show, any suggestions?