php のexplode関数は、文字列を配列に分割するために使用されます。その構文はexplode(separator, string, limit)です。パラメータセパレータは必須であり、文字列を分割する場所を指定します。stringは必須であり、分割する文字列を参照します。スプリット。
#PHP のexplode関数の使い方は?
定義と使用法
explode() 関数は、文字列を配列に分割します。
注: 「separator」パラメータを空の文字列にすることはできません。
注: この関数はバイナリ セーフです。
構文
explode(separator,string,limit)
パラメータ
区切り文字は必須です。文字列を分割する場所を指定します。
文字列は必須です。分割する文字列。
制限 オプション。返される配列要素の数を指定します。
可能な値:
0 より大きい - 最大でも limit 要素を含む配列を返します
0 未満 - 最後の -limit 要素を除くすべての要素を含む配列を返します Array
0 - 1 つの要素を含む配列を返します
戻り値: 文字列の配列を返します
PHP バージョン: 4
更新ログ:
PHP 4.0.1 では、limit パラメータが追加されました。 PHP 5.1.0 では、負の制限のサポートが追加されました。
例 1
limit パラメーターを使用して、いくつかの配列要素を返します:
<?php $str = 'one,two,three,four'; // 零 limit print_r(explode(',',$str,0)); // 正的 limit print_r(explode(',',$str,2)); // 负的 limit print_r(explode(',',$str,-1)); ?>
出力:
Array ( [0] => one,two,three,four ) Array ( [0] => one [1] => two,three,four ) Array ( [0] => one [1] => two [2] => three )
例2
文字列を配列に分割します:
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ",$str)); ?>
出力:
Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )
以上がPHPのexplode関数の使い方は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。