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