如何将变量转换为数组
我有一个变量$v可以是单个字符串或字符串数组
,我有一个代码:
$a = array();
if (is_array($v)) {
$a = $v;
} else {
$a[] = $v;
}
如何以更优雅的方式完成?(换句话说,如何将变量转换为数组)
我有一个变量$v可以是单个字符串或字符串数组
,我有一个代码:
$a = array();
if (is_array($v)) {
$a = $v;
} else {
$a[] = $v;
}
如何以更优雅的方式完成?(换句话说,如何将变量转换为数组)
您可以使用以下命令将变量强制转换为数组:
$var = (array)$arr;
$a = (array) $v;
就是答案。