arrays

нажатие массива() с парой значений ключа

У меня есть существующий массив, к которому я хочу добавить значение. Я пытаюсь добиться этого, используя array_push( ... п, как в приведенном ниже фрагменте: echo $data['cat']; // the expected output is: wagon Как я могу этого добиться?

Массив копирует значения в ключи в PHP [дублировать]

На этот вопрос уже есть ответ здесь: Создайте массив assoc с равными ключами и значениями и ... уществует ли простой способ преобразовать массив в следующий? $a = array('b' => 'b', 'c' => 'c', 'd' => 'd');

Как я могу обрезать все строки в массиве? [дубликат]

На этот вопрос уже есть ответ здесь: Как обрезать пробелы значений массива в php ... " test"); И я хочу обрезать их все, как я могу это сделать? Массив после обрезки: array("hey", "bla", "test");

Как выполнить поиск по ключу=>значение в многомерном массиве в PHP

Есть ли какой-нибудь быстрый способ получить все подмассивы, в которых была найдена пара значений ключа в многомерном м ... ,name=>"cat 1") ); Я предполагаю, что функция должна быть рекурсивной, чтобы спуститься на самый глубокий уровень.

Как вставить элемент в массивы в определенной позиции?

Давайте представим, что у нас есть два массива: $array_1 = array( '0' => 'zero', '1' => 'one', '2' => ... ел бы вставить array('sample_key' => 'sample_value') после третьего элемента каждого массива. Как я могу это сделать?

Преобразование массива php в Javascript

Как я могу преобразовать массив PHP в такой формат Array ( [0] => 001-1234567 [1] => 1234567 [2] =&g ... n", "Ada", "Adamsville", "Addyston", "Adelphi", "Adena", "Adrian", "Akron", "Albany" ];

Как я могу сортировать массивы и данные в PHP?

Этот вопрос предназначен в качестве справочного материала для вопросов о сортировке массивов в PHP. Легко думать, чт ... торые реализуют функции PHP и которые вам могут понадобиться для действительно, действительно сложных случаев), см. 2.

Сортировать массив по ключам на основе другого массива?

Возможно ли в PHP сделать что-то подобное? Как бы вы приступили к написанию функции? Вот пример. Порядок - это самое гл ... ссива). Я просмотрел внутренний массив PHP функции, но, похоже, вы можете сортировать только по алфавиту или цифрам.

Преобразование объекта PHP в ассоциативный массив

Я интегрирую API на свой веб-сайт, который работает с данными, хранящимися в объектах, в то время как мой код написан с использованием массивов. Я хотел бы получить быструю и грязную функцию для преобразования объекта в массив.

в массиве() и многомерном массиве

Я использую in_array(), чтобы проверить, существует ли значение в массиве, как показано ниже, $a = array("Mac", "NT", ... y("Irix", "Linux")); print_r($b); Или я не должен использовать in_array(), когда речь заходит о многомерном массиве?

Получить первый элемент массива

У меня есть массив: array( 4 => 'apple', 7 => 'orange', 13 => 'plum' ) Я хотел бы получить первый элемент ... можно сделать с помощью передачи по ссылке , поэтому array_shift не является хорошим решением. Как я могу это сделать?

PHP - Проверьте, равны ли два массива

Я хотел бы проверить, равны ли два массива. Я имею в виду: тот же размер, тот же индекс, те же значения. Как я могу это ... ($_POST['sidesOriginal'] !=== $oldSidePosition) or ($_POST['sidesOriginal'] !=== $sideext)) { echo "enter"; }

Как удалить элемент массива, а затем Повторно проиндексировать массив?

У меня возникли некоторые проблемы с массивом. У меня есть один массив, который я хочу изменить, как показано ниже. Я х ... 'foo', // [1] 'bar' // [2] ); $foo2 = array( 'foo', // [0], before [1] 'bar' // [1], before [2] );

Лучший способ инициализации (пустого) массива в PHP

В некоторых других языках (например, AS3) было отмечено, что инициализация нового массива выполняется быстрее, если вып ... сно, есть ли какие-либо эквиваленты в PHP? class Foo { private $arr = array(); // is there another / better way? }

Сортировка массива объектов по полям объектов

Как я могу отсортировать этот массив объектов по одному из его полей, например name или count ? Array ( [0] => ... ect ( [ID] => 3 [name] => Kathy [count] => 4354 ) ....

Список функций Big-O для PHP

После использования PHP в течение некоторого времени я заметил, что не все функции PHP встроены так быстро, как ожидало ... , array_merge_recursive, array_reverse, array_intersect, array_combine, str_replace (с входными данными массива) и т. Д.

Как проверить, является ли массив пустым с помощью PHP?

players будет либо пустым, либо списком, разделенным запятыми (или одним значением). Как проще всего проверить, пусто ли ... ся ли массив также пустым? $gamerow = mysql_fetch_array($gameresult); $playerlist = explode(",", $gamerow['players']);

Как в PHP изменить ключ элемента массива?

У меня есть ассоциативный массив в виде key => value, где ключ - числовое значение, однако это не последовательное ч ... ть старый ключ и новый ключ (оба из которых у меня есть) и преобразуйте массив. Есть ли эффективный способ сделать это?

+ оператор для массива в PHP?

$test = array('hi'); $test += array('test','oh'); var_dump($test); Что означает + для массива в PHP?

PHP: Удаление элемента из массива

Существует ли простой способ удалить элемент из массива с помощью PHP, чтобы foreach ($array) больше не включал этот элемент? Я думал, что установка значения null сделает это, но, по-видимому, это не работает.