Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

explode

(PHP 3, PHP 4 )

explode -- 文字列を文字列により分割する

説明

array explode ( string separator, string string [, int limit])

文字列の配列を返します。この配列の各要素は、 string を文字列 separator で区切った部分文字列となります。 limit が指定された場合、返される配列には 最大 limit の要素が含まれ、その最後の要素には string の残りの部分が全て含まれます。

空の文字列("")がseparator として使用された 場合、explode()FALSEを 返します。separator に引数 stringに含まれていない値が含まれている場合、 explode()は、引数string を返します。

注意 パラメータ limit は、PHP 4.0.1 で追加され ました。

例 1explode() の例

$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);

$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list($user,$pass,$uid,$gid,$gecos,$home,$shell) = explode(":",$data);

注意 implode()は、歴史的な理由によりパラメータをど ちらの順番でも受けつけることができますが、 explode()はできません。 string引数の前に必ず separator引数がくるようにする必要がありま す。

preg_split(), spliti(), split(), implode()も参照下さい。