我有一个字符串变量,如何将其更改为数组:
$checkedValues = $_POST['checkedValues'];
variable $checkedValues = 257, 259, 261
Array ( [0] => 257, 259, 261 )
如何将此变量更改为像
这样的数组 Array ( [0] => 257,[1] => 259,[2] => 261 )
答案 0 :(得分:3)
使用explode()
。
$checkedValues = "257, 259, 261";
$arr = explode(", ",$checkedValues);
此输出将是,
Array
(
[0] => 257
[1] => 259
[2] => 261
)
答案 1 :(得分:1)
$checkedValues = "257, 259, 261";
$keywords = preg_split("/[\s,]+/", $checkedValues);
print_r($keywords);
输出
Array
(
[0] => 257
[1] => 259
[2] => 261
)
将短语拆分为任意数量的逗号或空格字符,其中包括“”,\ n \ t,\ t,\ n和\ f
答案 2 :(得分:0)
$string = $_POST['checkedValues'];
$delimiter = ",";
$to_array = explode("$delimiter", $string);
var_dump($to_array);