嘿伙计我是php的新手,我正在尝试将输入中的数字存储到字符串中,就像这样。
假设输入存储了数字1234:
$input = 1234;
所以我不想存储单个数字而不是数组中的整数,如:
$arr[0] = 1;
$arr[1] = 2;
$arr[2] = 3;
...
我该怎么做?
答案 0 :(得分:3)
也许类型转换会起作用。请参阅下面的示例代码。
$input = 1234;
$arr = (string)$input;
for($i = 0; $i < strlen($arr); $i++) {
echo $arr[$i];
}
答案 1 :(得分:2)
答案 2 :(得分:1)
$str = "1234";
$array = str_split($str);
var_dump($array);
答案 3 :(得分:1)
$input = (string)1234;
echo $input[2];
echo将输出3 - 这是由数组索引2
表示的字符串/伪数组中的点