PHP>如何将每个数组元素类型转换为字符串(递归)...?

Ahs*_*san 0 php

例如,如何转换以下数组:

$array1 = array("value1" => "20", "value2" => 40, array("value3" => 60));
Run Code Online (Sandbox Code Playgroud)

至:

$array1 = array("value1" => "20", "value2" => "40", array("value3" => "60"));
Run Code Online (Sandbox Code Playgroud)

dec*_*eze 8

array_walk_recursive($array, function (&$value) { $value = (string)$value; });
Run Code Online (Sandbox Code Playgroud)

  • 注意:lamba函数需要5.3. (3认同)