У меня есть простой, двухмерный массив вроде этого: Array ( [0] => Array ( [0] => abc [1] => 123 [2] => aaaaa ) [1] => Array ( [0] => def [1] => 456 [2] => ddddd ) [2] => Array ( [0] => ghi [1] => 789 [2] => hhhhhhh ) ) Я пытаюсь […]
Я пытаюсь удалить элементы из многомерного массива на основе значения. В этом случае, если ключ «год» под-массива имеет значение 2011, я хочу, чтобы этот суб-массив вышел. Только для записи: я запускаю PHP 5.2. Мой массив выглядит так: Array ( [0] => Array ( [filmId] => 61359 [url] => http://www.moviemeter.nl/film/61359 [title] => Unstoppable [alternative_title] => [year] […]
Читая этот вопрос Объединить и сгруппировать по нескольким массивам, я получил следующую идею: при работе с многоуровневыми массивами, с возможными повторяющимися ключами, было бы целесообразно иметь функцию, которая будет перебирать такой массив, как плоский, например foreach(flatten($deepArray) as $key => $val)…. любые идеи, как писать flatten() ? Есть ли стандартное решение? (обратите внимание, что flatten() не […]
Можете ли вы повернуть эту строку: "package.deal.category" В массив вроде этого: $array['package']['deal']['category'] Значение внутри индекса в этой точке может быть любым.
У меня есть это: Array ( [0] => Array ( [f_count] => 1 [uid] => 105 ) [1] => Array ( [f_count] => 0 [uid] => 106 ) [2] => Array ( [f_count] => 2 [uid] => 107 ) [3] => Array ( [f_count] => 0 [uid] => 108 ) [4] => Array ( [f_count] […]
Поэтому у меня есть массив, который выглядит так: [98] => Array ( [City] => Caracas [Country] => Venezuela [Continent] => Latin America ) [99] => Array ( [City] => Cairo [Country] => Egypt [Continent] => Middle East ) [105] => Array ( [City] => Abu Dhabi [Country] => United Arab Emirates [Continent] => Middle East […]
все, что я хочу удалить дублирующее значение из этого массива Array ( [0] => Array ( [0] => Ajay Patel [1] => Tag 1 ) [1] => Array ( [0] => Tag 1 [1] => Tag 3 ) [2] => Array ( ) [3] => Array ( ) [4] => Array ( ) ) Я […]
Например, у меня многомерная матрица (это может быть много уровней): $array = Array ( [21] => Array ( ) [24] => Array ( [22] => Array ( ) [25] => Array ( [26] => Array ( ) ) ) ) Я пытаюсь пропустить его, чтобы увидеть, существует ли определенный ключ: $keySearch=22; // key seraching for […]
Я нашел следующий код, который печатает все элементы массива в порядке. Как я могу изменить его для печати ключа один раз, а затем все значения, соответствующие ключу, затем еще один ключ, а затем все значения, соответствующие ключу? Я также хотел бы изменить его, чтобы он печатал только первые 9 значений (не более этого) для каждого […]
У меня многомерный массив, который выглядит так: Array ( [0] => Array ( [0] => Array ( [description] => UPS Ground [delivery-time] => 1-5 business days [shipping-amount] => 1299 ) [1] => Array ( [description] => UPS 3 Day Select [delivery-time] => 3 business days [shipping-amount] => 2459 ) [2] => Array ( [description] => […]