Я ищу элегантный способ получить первый (и только первый) элемент массива, который удовлетворяет заданному условию. Простой пример: Ввод: [['value' = > 100, 'tag' = > 'a'], ['...
Я сравниваю два массива для совпадающих элементов, но мне нужно сделать их нечувствительными к регистру. вот код: кредит для этого кода @PatrickRoberts здесь const words = ['word1', 'word2', 'word3'] const ...
Я протестировал следующее, и оно работает как на PHP 5.2, так и на 5.3, однако нигде не документировано, насколько я вижу, поэтому я оцениваю его использование. У меня есть функция в классе isValid, это ...
У меня есть следующий класс: Php / *
* Абстрактный класс, который при подклассе позволяет использовать экземпляр в качестве массива.
* Интерфейсы `Countable` и` Iterator` необходимы для функциональности ...
У меня есть массив, который выглядит так: array ('abc' => 0, 'foo-bcd' => 1, 'foo-def' => 1, 'foo-xyz' => 0, // ...
) Как мне получить только те элементы, которые начинаются с foo-?
Я хочу отфильтровать массив с помощью функции array_filter. Он намекает на использование call_user_func под водой, но ничего не упоминает о том, как использовать его в контексте класса / объекта. Некоторые ...
У меня есть следующий массив: $ arr1 = array (0 => array ('name' => ' tom ',' age '=> 22), 1 => array (' name '=>' nick ',' age '=> 18)
); Однако я хочу ...
array_filter - Фильтрует элементы массива с помощью функции обратного вызова array array_filter (array $ input [, callback $ callback]) Может ли обратный вызов получить ключ текущего массива значение и как?
Я пытаюсь использовать array_filter для массив объектов и использование общедоступного метода класса foo в качестве обратного вызова. Я не знаю, как это сделать. Я получил такой результат: Неустранимая ошибка: Использование $...
У меня есть массив значений, и я хотел бы проверить, что все значения являются либо строковыми, либо числовыми. Какой наиболее эффективный способ сделать это? В настоящее время я проверяю только строки, поэтому я просто делаю if ...
Мне нужно удалить пустые записи в многоуровневых массивах. Пока что я могу удалять записи с пустыми подмассивами, но не пустые массивы... запутался, я тоже... Думаю, код поможет лучше объяснить... &...
Я искал везде, но не могу найти решение, которое подойдет мне. У меня есть следующее: $ bedroom_array = array ($ studio, $ one_bed, $ two_bed, $ three_bed, $ four_bed); В этом примере можно сказать: ...
Я обнаружил только замечание, что локальная память медленнее, чем регистровая память, типа два на поток. Общая память должна быть быстрой, но быстрее ли она локальной памяти [потока]? Что я...