Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как узнать последний индекс массива
Форумы портала PHP.SU » » Вопросы новичков » Как узнать последний индекс массива

Страниц (1): [1]
 

1. livote - 13 Февраля, 2015 - 17:01:03 - перейти к сообщению
есть массив примерно на 1000 элементов
индексы не стандартные, нужно узнать последний индекс.
как это сделать максимально выгодно по производительности?
2. DelphinPRO - 13 Февраля, 2015 - 17:05:56 - перейти к сообщению
как, как... Посмотреть в мануале список функций для работы с массивами, - это первое, что пришло мне в голову. Странно, что вы об этом не догадались...

PHP:
скопировать код в буфер обмена
  1. $array = array(.....);
  2. end($array);
  3. $lastKey = key($array);
  4. // reset($array); // Если будете еще что-то делать с массивом, можно вернуть указатель в начало
3. livote - 13 Февраля, 2015 - 17:17:32 - перейти к сообщению
DelphinPRO пишет:
Странно, что вы об этом не догадались...


Всяко бывает Улыбка

Благодарю!

 

Powered by ExBB FM 1.0 RC1