Свързани въпроси 'spl'

Как работи класът PHP IteratorIterator?
Колкото и да се опитвам, не мога да разбера какво всъщност прави класът IteratorIterator. Разбирам, че класовете могат да имплементират Traversable, така че двигателят да знае, че може да прави цикъл с помощта на foreach и осъзнавам, че...
4277 изгледи
schedule 14.10.2022

вид iterator_to_array за рекурсивен итератор за получаване на двуизмерен масив
когато използвате итератори в PHP, можете да използвате функцията iterator_to_array , за да извлечете масива, получен в резултат на итерация. Например, да кажем, че имате следното ArrayObject : $array_object = new ArrayObject(array(...
1700 изгледи
schedule 27.10.2023

php получава пълния път на файла в папка
Имам папка с име data . В тази папка данни има файлове и папки. В тези папки има файлове и папки.... Продължава така... Трябва да получа всички файлови пътища (включително файлове на поддиректории). Имам php код: function dirToArray($dir)...
4887 изгледи
schedule 30.11.2022

Итериране на ArrayObject() на много нива за отпечатване на йерархичен изглед на екрана
Имам структура ArrayObject, която е доста сложна за извеждане, тя може/и се състои от множество нива на връзка, напр. Родител -> Дете -> Деца -> Дете и т.н. Структури като тази са доста сложни за работа при използване на foreach, for или while...
342 изгледи
schedule 05.04.2024