arrays

В Twig проверьте, существует ли определенный ключ массива

В PHP мы можем проверить, существует ли ключ в массиве, используя функцию array_key_exists(). На языке шаблонов Twig ... шаблон является использование массивов, кажется, что должно быть какой-то способ сделать это. Есть какие-нибудь мысли?

Как я могу получить доступ к массиву/объекту?

У меня есть следующий массив, и когда я делаю print_r(array_values($get_user));, я получаю: Array ( [0] => ... е знаю исходную структуру массива. Как я могу получить доступ в качестве примера к значению [email protected] из массива?

Есть ли способ узнать, насколько "глубок" массив PHP?

Массив PHP может содержать массивы для своих элементов. И эти массивы могут иметь массивы и так далее и тому подобное. ... исходный массив не содержит массивов в качестве элементов, 2, если хотя бы один элемент является массивом, и так далее.

Почему функция in array() ошибочно возвращает true с этими (большими числовыми) строками?

Я не понимаю, что не так с этим кодом. Он возвращает "Найденное", чего не должно быть. $lead = "418176000000069007"; $ ... ay("418176000000069003","418176000000057001"); if (in_array($lead,$diff)) echo "Found"; else echo "Not found";

Как пропустить 1-й ключ в цикле массива?

У меня есть следующий код: if ($_POST['submit'] == "Next") { foreach($_POST['info'] as $key => $value) { echo $value; } } Как заставить функцию foreach запускаться со 2-го ключа в массиве?

Как объединить массив и сохранить ключи?

У меня есть два массива: $array1 = array('a' => 1, 'b' => 2, 'c' => 3); $array2 = array('d' => 4, 'e' =&g ... 456 [b] => 2 [c] => 3 ) Я не хочу использовать петлю, есть ли способ для высокого производительность?

Как удалить переменную из массива сеансов PHP

У меня есть PHP-код, который используется для добавления переменных в сеанс: <?php session_start(); if(isse ... далить". Но когда я снимаю значение, ВСЕ переменные в массиве удаляются. Как я могу удалить только одну переменную?

PHP: Могу ли я получить индекс в функции отображения массива?

Я использую карту в php примерно так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = a ... кс значения в функции? Также - если я пишу код, которому нужен индекс, должен ли я использовать цикл for вместо карты?

Взорвите массив с помощью "," и добавьте "и" перед последним элементом

Этот массив содержит список элементов, я хочу превратить его в строку, но я не знаю, как сделать так, чтобы последний э ... and fanta Это обычная функция имплод: $listString = implode(', ',$listArrau ); Какой простой способ это сделать?

Генерировать URL-адрес с параметрами из массива

Мне нужно взять массив, как у меня ниже: $subids = Array ( [s1] => one [s2] => two [ ... в этом, но я не нахожу многого. Я использую Codeigniter, если есть что-то, что я могу использовать, предоставленное CI.

php для каждого с многомерным массивом

Я разрабатываю php-приложение, которое использует класс базы данных для запроса MySQL. Класс находится здесь: http:// ... ысокую нагрузку на сервер. Итак, как применить foreach() с этим многомерным массивом самым простым способом? Спасибо

создать дерево массива из списка массивов

У меня есть такой список: array( array(id=>100, parentid=>0, name=>'a'), array(id=>101, parentid=> ... абор или подобные вещи, потому что я могу добавлять значения слева и справа в свою базу данных. есть какие-нибудь идеи?

Сортировка объектов в PHP

Что такое элегантный способ сортировки объектов в PHP? Я бы с удовольствием сделал что-то подобное этому. $sortedObjec ... нул в сортировку многомерных массивов, и там может быть что-то полезное, но я не вижу ничего элегантного или очевидного.

PHP объединяет массивы только с НЕ ДУБЛИРУЮЩИМИСЯ значениями

Мне нужно объединить два массива в 1 массив, но мне нужно удалить до того, как основные данные, которые у них есть, буд ... string(6) "wefwef" } [2]=> object(stdClass)#19 (1) { ["email"]=> string(6) "wefewf" } }

PHP: Разделить строку на массив для каждого символа

Я создаю метод, чтобы для вашего пароля требовалась по крайней мере одна подпись и один символ или цифра. Я думал о том ... i++) { thisWordCodeVerdeeld[i] = thisWordCode.charAt(i); //trace (thisWordCodeVerdeeld[i]); } Спасибо, Мэтти

соединение массивов() для ассоциативных массивов

Допустим, у меня есть ассоциативный массив: array( "color" => "red", "taste" => "sweet", "season" => "s ... ; Есть ли функция для этого? array_splice() не будет сокращать его, он может работать только с цифровыми клавишами.

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

Возможный Дубликат: Как я могу сортировать массивы и данные в PHP? Как отсортировать многомерный массив в php PHP Со ... ания. Я видел PHP Сортировку массива По значению подмассива, но это не сильно помогло. Любые идеи, как это сделать это?

PHP, если в массиве(), как также получить ключ?

Борется с крошечной проблемой. У меня есть массив: Array ( [0] => [6] => 6 [3] => 5 [2] =& ... этом случае мне нужно установить: $key = 3; (ключ из найденного значения in_array). Есть какие-нибудь предложения?

PHP: Доступ к значению массива на лету

В php мне часто приходится сопоставлять переменную с помощью массива... но я, похоже, не могу сделать это в одном лайне ... лема, но время от времени она продолжает беспокоить... Мне не нравится тот факт, что я использую переменную просто так;)

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

Я наткнулся на старое приложение, которое, например, использует идентификатор для обозначения массива типов... array(1 ... ые индексы массива. Есть ли способ заставить ключи быть строками, чтобы я мог изменить их порядок, не разрушая массив?