Я пытаюсь преобразовать массив числа в базу 16 использования intval
и я хочу узнать, как передать второй аргумент в интервал, по умолчанию intval
используйте базу 10.
array_map('intval', [1, 2, "12", "15" , "99"]);
Прежде чем искать в Google и читать документ php.net, но не могу решить эту проблему.
Вы можете определить свою собственную анонимную функцию:
array_map(function($value) { return intval($value, 16); }, [1, 2, "12", "15", "99"]);
Других решений пока нет …