Я пытаюсь создать функцию, чтобы проверить, является ли элемент массива последним элементом массива в одном массиве. Исходный массив выглядит так:
array(1001,
1002,
array('exam'=>true, 'index'=>10),
1003,
1004,
1005,
array('exam'=>true, 'index'=>20),
1006,
1007,
array('exam'=>true, 'index'=>30),
1008,
1009
)
В этом случае я могу доказать, является ли "массив ('exam' => true, 'index' => 30)" последним.
У меня есть позиция индекса этого элемента, но я не знаю, как проверить, является ли это последним элементом массива.
function is_last_exam_in_survey($array, $exam_position) {
foreach($array as $element) {
if(!is_numeric($element) {
// check if that is the last array element in array
//return true;
} else {
// return false;
}
}
}
Буду признателен за любой совет:)