Articles of Итерация

jquery autocomplete plugin – fetch works – fetchAll не делает

Если у меня есть что-то вроде этого со стороны сервера, из выборки: array(1) { [0]=> array(1) { ["nome"]=> string(7) "aaaa.br" } } [{"nome":"aaaa.br"}] Json из вышеперечисленного: [{"nome":"aaaa.br"}] Это работает: parse: function(data) { return $.map(eval('('+data+')'), function(result) { return { data: result, value: result.nome, result: result.nome } }); } Результат успешно анализируется. Если вместо fetch я перехожу […]

Должен ли я создать объект или работать с массивом?

Я довольно новичок в OOP PHP и по мере того, как я строю свой первый проект, я сталкиваюсь с некоторыми сложными дилеммами. Я пытаюсь создать форум. Да, я знаю, что там много свободных, я просто хочу иметь тот, который я могу построить в соответствии со своими собственными потребностями :). Плюс, это весело кодировать. Я создал […]

Как рекурсивно перевести алфавит?

Мне нужно написать функцию, которая выполняет итерацию через алфавит (az) следующим образом: (здесь приведен пример для переменного тока) a b c aa ab ac ba bb bc ca cb cc aaa aab aac … and so on. (until the word has 5 characters) есть идеи как это сделать? Наверное, мне нужна рекурсивная функция.

Сделать большую работу по обработке меньше

Это код, который я использую, когда работаю на пути к решению. public function indexAction() { //id3 options $options = array("version" => 3.0, "encoding" => Zend_Media_Id3_Encoding::ISO88591, "compat" => true); //path to collection $path = APPLICATION_PATH . '/../public/Media/Music/';//Currently Approx 2000 files //inner iterator $dir = new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::SKIP_DOTS); //iterator $iterator = new RecursiveIteratorIterator($dir, RecursiveIteratorIterator::SELF_FIRST); foreach ($iterator as […]

Многомерная итерация массива

Скажем, у вас есть следующий массив: $nodes = array( "parent node", "parent node", array( "child node", "child node", array( "grand child node", "grand child node"))); Как бы вы решили преобразовать его в строку XML, чтобы он выглядел так: <node> <node>parent node</node> <node>parent node</node> <node> <node>child node</node> <node>child node</node> <node> <node>grand child node</node> <node>grand child node</node> […]

PHP foreach () с массивами внутри массивов?

Я хочу вызвать функцию для каждого элемента массива. Это очевидно очень легко с foreach() , но я начинаю ломаться, когда массивы содержат массивы. Может ли кто-нибудь помочь мне с функцией, которая выполнит некоторый код для каждой пары ключ -> значение из набора массивов внутри массивов. Глубина могла бы, теоретически, быть бесконечной, но хорошим пределом было […]

Самый быстрый способ итерации массива в PHP

Я занимаюсь сертификацией Zend PHP. Не уверен ответ на этот вопрос. Вопрос. Каков наилучший способ итерации и изменения каждого элемента массива с помощью PHP 5? a) Вы не можете изменять массив во время итерации b) for($i = 0; $i < count($array); $i++) { /* … */ } c) foreach($array as $key => &$val) { /* […]

Intereting Posts
WP custom post type can not уже добавлен в корзину в woocommerce 3.0 выше как назначить извлеченные данные на другой td, используя ajax Как рассчитать в java пароль Bcrypt, совместимый с Laravel Использование аргументов по умолчанию в функции serialize / unserialize в jQuery Создание миграции из существующей базы данных в Yii или Laravel как отправить подобное или удалить Instagram, как использовать instagram api? Почему я не могу получить доступ к статическому свойству класса, когда класс является динамическим свойством Отображение изображений Base64 из базы данных через PHP Как получить количество дней и месяцев с определенных дней APC -> APCu / OPCache, производительность низкая Не удалось выполнить команду OCIEnvNlsCreate (). Когда я пытаюсь подключить мою базу данных оракула в php Является ли аутентификация форм аутентификацией билетов с помощью PHP? php: удаление разделяемой памяти на окнах Добавление моей настраиваемой библиотеки PHP в include_path