Articles of Многомерные

Как в PHP добавить значения из одного массива в другой, когда их пары значений ключей совпадают?

Вот мои два массива: $array1 =( [0] => Array ( [row_id] => 237 [comment] => 'hello0' ) [1] => Array ( [row_id] => 5 [comment] => 'hello1' ) [2] => Array ( [row_id] => 6 [comment] => 'hello2' ) ); $array2= ( [0] => Array ( [row_id] => 5 [vote] => 1 ) [1] => […]

PHP array_multisort не сортирует мой многомерный массив, как ожидалось

Я пытаюсь сортировать многомерный массив, используя функцию array_multisort Я ожидал, что многомерный массив закажет себя, используя значения в $ sort. $ sort относится к элементу тома моего многомерного массива. Я хотел бы, чтобы элемент name находился в следующем порядке: 'name' => 8, 'name' => 6, 'name' => 7, 'name' => 9 ',' name '=> 10,' […]

Преобразование одномерного массива в многомерный связанный массив

У меня есть я в тупике. Я искал и нашел похожие вопросы, но я не могу найти никаких вопросов, которые бы соответствовали моей точной проблеме. В PHP у меня есть такой массив: <?php $array = array('one', 'two', 'three', 'four'); ?> Я хочу преобразовать это в многомерный массив следующим образом: <?php $new_array = array('one' => array('two' […]

Объединить php-массив на основе двух уникальных значений

Я ищу способ сделать довольно нечетное слияние массива между многомерными массивами. Возьмем следующие два массива arrayOne и arrayTwo качестве примеров. Я хотел бы объединить массивы в arrayThree , которые будут отображать элементы массивов, которые являются уникальными, если оба number и letter объединены уникальными. Он объединит значения из одного массива с другим, и если значение отсутствует, […]

Одномерный массив из цикла while в php

Мне нужно получить значение массива, который находится внутри цикла while, и использовать его снаружи. Я смог сделать это с помощью этого кода while($row2 = mysql_fetch_assoc($result2)) { $xyz[] = $row2; } echo $xyz; Но я получаю 2-мерный массив, когда я печатаю $ xyz. может кто-нибудь сказать мне, как получить массив из цикла while, чтобы он по-прежнему […]

Используйте array_multisort () с пользовательской функцией

У меня есть следующий массив, и я бы хотел сортировать его по другому массиву, а не DESC или ASC $array = array( 'note' => array('test', 'test1', 'test2', 'test3', 'test4'), 'year' => array('2011','2010', '2012', '2009', '2010'), 'type' => array('journal', 'conference', 'conference', 'conference','conference'), ); Можно ли это сделать с помощью настраиваемой функции внутри array_multisort ()? Например: array_multisort($array['type'], […]

Массив PHP для массива javascript

Предположим, у меня есть этот массив в php $cities=array( "Caracas"=>array( "air"=>array( "4","3-5 Working Days","Saturday" ), "sea"=>array( "18","3-5 Days","Wednesday" ) ), "Los Teques"=>array( "air"=>array( "4","3-5 Working Days","Saturday" ), "sea"=>array( "18","3-5 Days","Wednesday" ) ), "La Victoria"=>array( "air"=>array( "4","3-5 Working Days","Saturday" ), "sea"=>array( "18","3-5 Days","Wednesday" ) ), "Maracay"=>array( "air"=>array( "4","3-5 Working Days","Saturday" ), "sea"=>array( "18","3-5 Days","Wednesday" ) ), […]

Массив PHP для многомерного массива

У меня есть массив в php с объектами, содержащими id и parent_id . Все объекты без родительского элемента должны быть корневыми объектами в новом массиве. Все объекты, у которых есть родительский элемент, должны быть помещены в правильный дочерний массив объекта: Итак, это мой оригинальный массив: array 0 => object(Node)[528] protected 'id' => int 1 protected […]

Доступ к многомерному массиву с помощью строки с разделителем

предположим, что у меня есть многомерный массив, похожий на это: <?php $array = array("test1" => array("test2" => array("test3" => 1)), … foo1 = array("foo2" => 2)); ?> Я хочу получить доступ к элементу массива, передав строку, такую ​​как "test1.test2.test3" функции, которая в свою очередь вызывает элемент массива. Я мог бы использовать eval() , заменив строку […]

Слияние массива на многомерном массиве

Либо я слепой, либо я не могу найти эту проблему нигде здесь. Вчера у меня возникла проблема с объединением массивов, которые я мог бы исправить с помощью SO. Сегодня у меня снова возникает проблема с объединением массивов, но на этот раз это с многомерными массивами. У меня есть массив $usergroup['groups'] и массив $usergroup['lang'] $usergroup['groups'] выглядит […]