我想将值保存到数组中。
我有一个名为numbers
的列1,2,3
。
如果我选择此值,则将其保存到变量$value
并尝试将其放入数组中:
$ array = array($ value);
但它不能正常工作。
答案 0 :(得分:1)
PHP不会自动将字符串转换为整数。你的转储显示它是一个字符串,所以这样做:
// separate by the comma into array
$array = explode("," $str); // array( '1', '2', '3' );
// re-create an array, converting strings into integers
foreach ($array as $index => $value) {
$array[$index] = (int)$value;
}