Описание тега array-map

PHP's array_map() function accepts Callback function to run for each element in each array and an array to run through the callback function.
2 ответа

Создать ассоциативный массив, используя другой массив в качестве ключей

В настоящее время у меня есть $keys массив массив (5) { [0] => строка (9) "SessionID" [1] => строка (5) "Заголовок" [2] => Строка (11) "Описание" [3] => Строка (5) "Уровень" [4] => Строка (4) "Тип" } что я использую в качестве ключей для значений др…
01 мар '16 в 01:40
1 ответ

PHP: синтаксическая ошибка, неожиданное '[' при использовании array_map

Я создавал php-скрипт для проекта и запускал его на своем сервере разработки, на котором работает PHP 5.4.17. Мне нужно перенести его на мой рабочий сервер, на котором работает PHP 5.4.19 При использовании array_map На моем сервере разработки я полу…
1 ответ

laravel base64_encode ajax ответ возвращает 0

У меня есть конечная точка ajax, которая возвращает коллекцию. Прежде чем вернуть коллекцию, я изменяю id каждой модели внутри с помощью строки в кодировке base64. Однако он возвращает 0 вместо строки. Что я делаю неправильно? Идентификатор установл…
21 янв '19 в 20:34
1 ответ

Почему я не получаю значения после нажатия кнопки?

Я установил значение для массива изображений как "". Всякий раз, когда я перемещаю одно из этих 4 изображений, я нажимаю кнопку. Я ожидаю возврата нового массива, чтобы получить информацию об одном из четырех изображений, такую ​​как координаты src,…
17 фев '19 в 17:24
1 ответ

Почему углерод addMinutes делает плохое дополнение

В среде Laravel у меня есть набор времени, к которому я добавляю минуты, и это не дает мне того, чего я ожидаю. В ниже array_map функция есть какая-то странная addMinutes происходит $d = array_map(function ($date) { $base = Carbon::parse($date['time…
04 июл '18 в 14:20
5 ответов

PHP: применить функцию к нескольким переменным без использования массива

У меня есть функция (для простоты, я просто буду использовать count()), которую я хочу применить к 4-5 различным переменным. Прямо сейчас я делаю это: $a = count($a); $b = count($b); $c = count($c); $d = count($d); Есть ли способ лучше? Я знаю, что …
06 янв '09 в 17:13
1 ответ

PHP, foreach не возвращает массив, но array_map с тем же кодом возвращает массив

Я хочу foreach возвращать массивы, но он просто возвращает один массив. Но array_map with тот же код делает. Как правильно вывести массивы из foreach, Почему foreach ведет себя иначе, чем array_map, Внутри файла (userdata.php) Reme:Reme1991@jourrapi…
08 май '15 в 09:46
4 ответа

Массив массивов с str_replace

Можно ли использовать array_map в сочетании с str_replace без вызова другой функции, чтобы сделать str_replace? Например:array_map(str_replace(' ', '-', XXXXX), $myArr);
03 июн '11 в 11:34
1 ответ

Как преобразовать массив с номером 10 в базу 16, используя array_map и intval?

Я пытаюсь преобразовать массив числа в базу 16 использования intval и я хочу узнать, как передать второй аргумент в интервал, по умолчанию intval используйте базу 10. array_map('intval', [1, 2, "12", "15" , "99"]); Прежде чем искать в Google и читат…
05 окт '18 в 17:14
1 ответ

mysqli_real_escape_string Не работает внутри array_map

У меня есть функция для выполнения запроса вставки, но если я использую mysqli_real_escape_string это не ответ со значениями. Это проблема внутри карты массива, поэтому я не могу понять, как это решить. Версия сервера: 5.6.24 - MySQL Community Serve…
27 май '16 в 18:58
3 ответа

Array_Map с использованием нескольких собственных обратных вызовов?

Я хочу запустить 3 встроенные функции в одном массиве: trim, strtoupper и mysql_real_escape_string. Можно ли это сделать? Попытка передать массив как обратный вызов не работает: $exclude = array_map(array('trim','strtoupper','mysql_real_escape_strin…
06 янв '12 в 23:05
2 ответа

php array_map удаляет больше, чем требуется

У меня есть массив, как следующий.,, Array ( [code] => BILL [assets] => Array ( [en] => Array ( [labels] => Array ( [datestamp] => April 30, 2013 ) [data] => Array ( [Equity] => 88.83000000000 [Global] => 10.84000000000 [Othe…
29 май '13 в 17:36
1 ответ

Сбой с Android 4.1 с ArrayMap

Я получаю ошибку в своем коде с этим logcat: java.lang.NoClassDefFoundError: android.util.ArrayMap at it.dd.multiplayerit.MainActivity.<init>(MainActivity.java:88) at it.dd.multiplayerit.SwipeMainFragment$SectionsPagerAdapter.getItem(SwipeMain…
04 июл '14 в 12:27
3 ответа

PHP array_map() всегда изменяет мое первое значение индекса на нулевое значение

Я бы хотел спросить. Вы хотите мне помочь? У меня есть контроллер в Laravel Это мои коллекции $milestones = $this->getmilestones(); dump($milestones); и значение array:3 [▼ 0 => "["109" 1 => "110" 2 => "111"]" ] И я пытаюсь этот код на о…
23 ноя '18 в 03:21
1 ответ

Учитывая массив целых чисел, каков наиболее эффективный способ получить число других целых чисел в массиве в пределах n?

Учитывая следующий массив: $arr = array(0,0,1,2,2,5,6,7,7,9,10,10); И предполагая $n = 2Какой самый эффективный способ получить счетчик каждого значения в массиве в $n каждого значения? Например, 6 имеет 3 других значения в $n: 5,7,7. В конечном сче…
24 окт '13 в 16:29
0 ответов

Не удалось найти класс 'android.util.ArrayMap', на который ссылается метод com.android.tools

Мое приложение работает хорошо, но после использования ARRAYLIST у меня возникла проблема. Не удалось найти класс 'android.util.ArrayMap', на который ссылается метод com.android.tools.fd.runtime.MonkeyPatcher.monkeyPatchExistingResources. Я добавляю…
15 май '17 в 00:29
4 ответа

Создать новый массив с использованием 2 разных массивов в php

У меня есть 2 массива, как это. Array1: Array ( [abu-garcia] => 1 [daiwa] => 4 [shimano] => 4 ) Array 2: Array ( [0] => Array ( [brand_id] => 36 [brand_name] => Abu Garcia [brand_slug] => abu-garcia ) [1] => Array ( [brand_id…
21 фев '17 в 12:39
0 ответов

Как использовать рекурсивный метод с аргументами в контексте array_map(...)?

У меня есть массив, и я хочу повторить его и применить метод класса к каждому элементу. Для этого можно использовать array_map(...) или же array_walk(...), Если это многомерный массив, array_walk_recursive(...) может быть использован. Теперь у меня …
2 ответа

PHP: создать массив массивов, игнорируя пустые массивы

Мне нужно создать массив массивов.Я использую array_map(null,$a,$b,$c) чтобы сделать это, и он работает нормально, однако, он не работает, если один из отображенных массивов не существует. Чтобы обойти эту проблему, я использовал: $myArray= array();…
02 ноя '09 в 01:10
3 ответа

Утечка памяти?! Правильно ли работает сборщик мусора при использовании 'create_function' внутри 'array_map'?

Я нашел следующее решение здесь, в Stackru, чтобы получить массив определенного свойства объекта из массива объектов: PHP - извлечение свойства из массива объектов Предлагаемое решение заключается в использовании array_map и внутри создать функцию с…