文字列を配列に分割します:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
例の実行 »
explode() 関数は、文字列を配列に分割します。
注: "separator" パラメータは、空の文字列にすることはできません。
注: この関数はバイナリセーフです。
explode(separator,string,limit)
パラメータ | 説明 |
---|---|
separator | 必須。文字列の分割する場所を指定する |
string | 必須。分割したい文字列 |
limit | 任意。返す配列の要素数を指定する。 指定可能な値:
|
返り値: | 文字列の配列を返します |
---|---|
PHP バージョン: | 4+ |
変更歴 | limit パラメータはPHP 4.0.1で追加され、負のlimitのサポートは PHP 5.1.0で追加されました |
limitパラメータを使用していくつかの配列要素を返します:
<?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));
?>
例の実行 »