私は次のような文字列を持っているので、$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"
}