explode関数

 

 

 

 

explode

explode関数とは、文字列を指定した文字列で分割する関数です。

 

 

f:id:sinya0228:20201205133919p:plain

 

 

 

スペース区切りで記載する場合

例えば、apple,banana,pineapple”という名前が記載された文字列を、スペース区切り" "で分割します。

 

*下記サンプルプログラム

<?php
$fruit = apple banana pineapple”;
$array = explode(",",$fruit);
echo $array[0]."\n";
echo $array[1]."\n";
echo $array[2]."\n";
?>

 

*出力結果

apple

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";
?>

 

*出力結果

apple

banana

pineapple

 

 

 

 

最大要素数を指定した場合

文字列を区切り文字 ”  ” (スペース)で分割し、最大要素数を2に指定します。

 

*下記サンプルプログラム

<?php
$fruit = apple,banana,pineapple”;
$array = explode(",",$fruit,2);
echo $array[0]."\n";
echo $array[1]."\n";
?>

 

*出力結果

apple

banana pineapple

 

 

" "スペース区切り、

”,”区切り文字、

最大要素数を指定など、

あらゆる文字列を作れます。

 

 

ぜひ、ご活用ください。explode関数でした。