1.数组转化
我们常常需要在一个函数里面接受一个支持字符串或者数组类型数据的参数。可以使用适当的类型转化方式将字符串类型转化成数组类型,来取代类型检测。
// 没有类型转化
$param = is_array($param) ? $param : [$param];
array_map(function ($item) {
//
}, $param);
// 使用类型转化
array_map(function ($item) {
//
}, (array) $param);