higher-order-functions
Как я могу взорвать и обрезать пробелы?
Например, я хотел бы создать массив из элементов в этой строке:
$str = 'red, green, blue ,orange';
Я знаю, ... trim($value);
}
Но я чувствую, что есть однолинейный подход, который может справиться с этим. Есть какие-нибудь идеи?
Функция массива PHP, которая возвращает подмножество для заданных ключей
Я ищу функцию массива, которая делает что-то вроде этого:
$myArray = array(
'apple'=>'red',
'banana'=>'yell ... жется, что это общая и распространенная операция с массивом - я был бы удивлен, если бы цикл был единственным вариантом.
Получить подмножество массива на основе массива ключей
Я написал эту функцию, чтобы получить подмножество массива. Есть ли в php встроенная функция для этого. Я не могу найти ... {
$result = array();
foreach($keys as $key){
$result[$key] = $array[$key];
}
return $result;
}
фильтр массива, преобразующий индексированный массив в ассоциативный массив
У меня есть индексированный массив, который содержит несколько ассоциативных массивов, и я применяю простой
$my_arr = ... 10},{"foo":"var","value":20},{"foo":"car","value":50}]}
{"photos":[{"foo":"var","value":20},{"foo":"car","value":50}]}
Как удалить все элементы массива PHP, содержащие определенную подстроку?
Хорошо, я посмотрел некоторые функции, и мне, похоже, не повезло найти ни одной,
Я хочу отфильтровать массив, чтобы ...
Функция, которая ищет подстроку для всех значений в массиве, если подстрока найдена, удалите этот элемент из массива
Как использовать фильтр массива() для функционального программирования на PHP?
Допустим, у меня есть массив тегов
$all_tags = array('A', 'B', 'C');
И я хочу создать набор URL-адресов с переменн ... ни не изменяются и не возвращают новый список.
Меня также интересуют другие способы сделать этот код более лаконичным.
Безопасна ли передача литералов имен функций функциям более высокого порядка?
В Javascript я привык передавать функции, так как они являются значениями первого класса. Однако в PHP я получаю уведом ... ) {return $m + $n;}, хотя я предпочитаю более лаконичный add. Безопасно ли это или я обречен в долгосрочной перспективе?