PHP マニュアル
前のページ |  | 次のページ

# explode

(PHP 3, PHP 4 , PHP 5)

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 で追加され ました。

例 1. explode() の例

`$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()も参照下さい。

前のページ | ホーム | 次のページ
echo | 上に戻る | fprintf