PHP explode() 関数
例
文字列を配列に分割します。
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
定義と使用法
Explode() 関数は、文字列を配列に分割します。
ノート:"separator" パラメーターを空の文字列にすることはできません。
ノート:この関数はバイナリセーフです。
構文
explode(separator,string,limit)
パラメータ値
パラメータ |
説明 |
---|---|
separator | 必要。文字列を分割する場所を指定します |
string | 必須. 分割する文字列 |
limit | オプション。返す配列要素の数を指定します。 可能な値:
|
技術的な詳細
戻り値: |
文字列の配列を返します |
---|---|
PHP バージョン: |
4+ |
変更ログ: |
PHP 4.0.1 で limit パラメータが追加され、PHP 5.1.0 で負の limit がサポートされました。 |
その他の例
例
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));
?>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。