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

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

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