我尝试将数字数组转换为基数16使用intval
,我想学习如何将第二个参数传递给区间,默认情况下intval
使用基数10。
array_map('intval', [1, 2, "12", "15" , "99"]);
之前我在谷歌搜索并阅读php.net文件但无法解决这个问题。
您可以定义自己的匿名函数:
array_map(function ($value) { return intval($value, 16); }, [1, 2, "12", "15", "99"]);
但是:Kua zxsw指出