PHP Webリファレンス

「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。
PHPによるCGIプログラム作成等の参考にして頂ければと思います。

文字列を区切り文字で分割し、配列に変換する

書式
explode( str1, str2 )
explode( str1, str2, int )
引数・戻り値
戻り値(array) 区切り文字で分割された文字列を要素とする配列
引数1(str1) 区切り文字
引数2(str2) 分割対象の文字列
引数3(int1) 最大いくつまで分割するかを示す数値
省略時は上限なし
備考

区切り文字に正規表現を使用する場合、split または spliti を使用する。
split は区切り文字の大文字・小文字を区別する。
spliti は区切り文字の大文字・小文字を区別しない。

関連カテゴリー
文字列処理 / 関数・ステートメント索引(E)
サンプルコード
<?php

// "abcd" と "fg" に分割される
$elements = explode( "e", "abcdefg" );

//分割された文字列を確認
foreach( $elements as $element ){
	print $element . "\n";
}

//分割する数を指定できる
// "1" と "2" と "3e4e5" に分割される
$elements = explode( "e", "1e2e3e4e5", 3 );

//分割された文字列を確認
foreach( $elements as $element ){
	print $element . "\n";
}

?>
関連カテゴリー
文字列処理 / 関数・ステートメント索引(E)