我有这样的字符串,所以$string = 0730
我希望将其溢出到这样的数组中:
$string[0] = 0
$string[1] = 7
$string[2] = 3
$string[3] = 0
我已经研究过爆炸,但我没有分隔符或者只是""
工作?
还是我应该使用另一个 php 函数?
您可以将字符串作为数组访问:
$string = "0730";
echo $string[1]; // 7
但是,如果您需要一个数组(用于使用 inarray_map
或其他东西),请使用str_split
使用str_split()函数
$string = '0730';
print_r(str_split($string));
输出:
Array
(
[0] => 0
[1] => 7
[2] => 3
[3] => 0
)
您可以使用以下str_split()
功能:
$string = "0730";
var_dump(str_split($string));
这给了你:
array(4) {
[0]=>
string(1) "0"
[1]=>
string(1) "7"
[2]=>
string(1) "3"
[3]=>
string(1) "0"
}