explode()関数
explode() 関数は文字列を配列に分割できます。
構文:explode(区切り文字,文字列,制限)。
パラメータ | 説明 |
---|---|
区切り文字 | 必須。文字列を分割する場所を指定します。 |
文字列 | 必須。分割する文字列。 |
制限 |
オプション。返される配列要素の数を指定します。 可能な値:
|
この関数は文字列で構成される配列を返します。各要素は境界点としてセパレータで区切られた部分文字列です。
separator パラメータを空の文字列にすることはできません。区切り文字が空の文字列 ("") の場合、explode() は FALSE を返します。区切り文字に文字列内に見つからない値が含まれている場合、explode() は文字列から 1 つの要素を含む配列を返します。
limit パラメータが設定されている場合、返される配列には最大でもlimit要素が含まれ、最後の要素には文字列の残りの部分が含まれます。
limit パラメーターが負の場合、最後の -limit 要素を除くすべての要素が返されます。この機能は PHP 5.1.0 の新機能です。
プログラムリスト:explode()の例
リーリープログラムの実行結果:
アップル
バナナ
ゴン
*
プログラムリスト:limitパラメータを使用したexplode()の例
リーリープログラムの実行結果:
リーリープログラムリスト: 文字列をキー値配列に変換します
リーリープログラムの実行結果:
配列
(
[a] =>
[b] =>
[] =>$a
[c] =>%
[] =>本当
[d] => ab c
)
追記: PHP 関数 implode() 関数とexplode() 関数の違い 上記のコンテンツでは、explode() 関数の具体的な使用法を紹介します。 PHP 関数 implode() を使用すると、配列要素が文字列に結合されます。
区切り文字はオプションです。配列要素の間に何を配置するかを指定します。デフォルトは「」(空の文字列)です。
配列が必要です。文字列に結合される配列。
ただし、区切りパラメータはオプションです。ただし、下位互換性を維持するために、2 つのパラメーターを使用することをお勧めします。
PHP関数implode()の例
リーリー
出力:
ハローワールド!
上記のコード例は、PHP 関数 implode() の特定の実装関数のデモンストレーションです。
http://www.bkjia.com/PHPjc/1068833.html