PHP で文字列を展開するにはどうすればよいですか?
PHP では、組み込み関数explode() を使用して文字列を分解できます。
推奨: 「PHP チュートリアル 」
定義と使用法
explode() 関数は、文字列を配列に分割します。
注: 「separator」パラメータを空の文字列にすることはできません。
注: この関数はバイナリ セーフです。
構文
explode(separator,string,limit)
パラメータ
区切り文字が必要です。文字列を分割する場所を指定します。
文字列は必須です。分割する文字列。
制限
オプション。返される配列要素の数を指定します。
可能な値:
0 より大きい - 最大でも limit 要素を含む配列を返します
0 未満 - 最後の -limit 要素を除くすべての要素を含む配列を返します Array
0 - 1 つの要素を含む配列を返します。
戻り値: 文字列の配列を返します。
例 1
文字列を配列に分割します。
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ",$str)); ?>
出力:
Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )
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 )
以上がPHPで文字列を展開する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。