Титла: Синтаксис на foreach цикъл в PHP Публикувано от: Naka в Apr 29, 2011, 11:51 Имаме такова обхождане на обикновен неасоциативен масив:
Код
Обаче $val изобщо не ми трябва, Трябва ми само идексите $key 0,1,3,4,7.... Все си мисля че имаше някаква конструкция на мястото на $val да се сложи нещо fake .nill....null..void, нещо такова в синтаксиса на PHP което да е без значение.. foreach ($array as $key => NULL) foreach ($array as $key => '').... тези очевидно са грешни. PHP няма ли някакви специални променливи дето всичко да потъва или просто се skip-ва от интерпретатора. Има ли изобщо такава конструкция или се заблуждавам. Не става въпрос за хилядите други начини по-които може да се обходят key-овете. Титла: Re: Синтаксис на foreach цикъл в PHP Публикувано от: VladSun в Apr 29, 2011, 12:52 Не мисля, че има таква конструкция ...
http://php.net/manual/en/function.array-keys.php Титла: Re: Синтаксис на foreach цикъл в PHP Публикувано от: VladSun в Apr 29, 2011, 13:26 Имаме такова обхождане на обикновен неасоциативен масив: Честно казано, не мисля че има "неасоциативни" масиви в PHP :) Цитат An array in PHP is actually an ordered map. A map is a type that associates values to keys. Титла: Re: Синтаксис на foreach цикъл в PHP Публикувано от: Naka в Apr 29, 2011, 13:35 Добре де и аз не мисля че има.
array_keys() съм го ползвал много ..... ама като ми се забило в главата че имаше някаква такава конструкция .. и не мога да се отърва от досадните мисли. Титла: Re: Синтаксис на foreach цикъл в PHP Публикувано от: VladSun в Apr 29, 2011, 13:40 Сигурно идват от JS:
Код
:P Титла: Re: Синтаксис на foreach цикъл в PHP Публикувано от: PredatorX в May 10, 2011, 01:27 Мисля че това е което търсиш (малко по-надоло)
http://w3schools.com/php/php_looping_for.asp ($2) синтаксис на foreach цикъл от php за обикновен масив. По принцип може да се използва и за асоциативните масиви . |