例
配列に文字列を破ります:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
»実行例 定義と使用法
explode()関数は、配列に文字列を分割します。
Note: "separator"パラメータが空の文字列にすることはできません。
注意:この関数はバイナリデータに対応しています。
構文
explode( separator,string,limit )
パラメーター | 説明 |
---|---|
separator | 必須。 文字列を分割する場所を指定します |
string | 必須。 分割する文字列 |
limit | 任意。 配列の要素数を返すように指定します。 可能な値:
|
技術的な詳細
戻り値: | 文字列の配列を返します。 |
---|---|
PHPバージョン: | 4+ |
変更履歴: | 限界パラメータは、PHP 4.0.1で追加されました、そして負の制限のサポートはPHP 5.1.0で追加されました |
その他の例
例1
配列要素の数を返すように制限パラメータを使用:
<?php
$str = 'one,two,three,four';
// zero limit
print_r(explode(',',$str,0));
// positive limit
print_r(explode(',',$str,2));
// negative
limit
print_r(explode(',',$str,-1));
?>
»実行例 <PHPの文字列のリファレンス