explode関数
explode
explode関数とは、文字列を指定した文字列で分割する関数です。
スペース区切りで記載する場合
例えば、“apple,banana,pineapple”という名前が記載された文字列を、スペース区切り" "で分割します。
*下記サンプルプログラム
<?php
$fruit = “apple banana pineapple”;
$array = explode(",",$fruit);
echo $array[0]."\n";
echo $array[1]."\n";
echo $array[2]."\n";
?>
*出力結果
banana
pineapple
区切り文字で分割する場合
“apple,banana,pineapple”という名前が記載された文字列を、区切り文字 ","で分割します。
*下記サンプルプログラム
<?php
$fruit = “apple,banana,pineapple”;
$array = explode(",",$fruit);
echo $array[0]."\n";
echo $array[1]."\n";
echo $array[2]."\n";
?>
*出力結果
banana
pineapple
最大要素数を指定した場合
文字列を区切り文字 ” ” (スペース)で分割し、最大要素数を2に指定します。
*下記サンプルプログラム
<?php
$fruit = “apple,banana,pineapple”;
$array = explode(",",$fruit,2);
echo $array[0]."\n";
echo $array[1]."\n";
?>
*出力結果
banana pineapple
" "スペース区切り、
”,”区切り文字、
最大要素数を指定など、
あらゆる文字列を作れます。
ぜひ、ご活用ください。explode関数でした。