explode 関数は、文字列を異なる文字列に分割して配列を返し、その配列にアクセスして文字列の各部分を取得します。
PHP は強力な Web サイトの 1 つです。開発ツールには、さまざまな目的のためのさまざまな組み込み関数が含まれています。その中で、explode() 関数は、主に文字列を異なる文字列に分割するために使用される組み込み関数です。
【おすすめコース:PHPコース】
意味:
explode() 関数は、文字列区切り文字に基づいて文字列を分割します。つまり、区切り文字から外れる位置に文字列を分割します。この関数は、元の文字列を分割して形成された文字列を含む配列を返します。配列にアクセスすることで、文字列の各部分を簡単に取得できます。
その構文構造は次のとおりです。
explode(separator,string,limit)
separator: 指定された文字列が分割されるキーポイントを示します。言い換えると、この文字が文字列内に存在する限り、配列の 1 つの要素の終わりと別の要素の始まりを表します。要素。
OriginalString: 配列に分割された入力文字列を表します。
NoOfElements: 配列内の要素の数を指定するために使用されます。このパラメータには任意の整数 (正、負、ゼロ) を指定できます。
正の数値: 最大でも制限要素を含む配列が返されることを意味します
負の数値: 最後の N 要素が返されることを意味しますデータの一部がトリミングされ、配列の残りの部分が単一の配列として返されます。
# ゼロ: 返された配列には要素が 1 つだけ、つまり文字列全体が含まれることを示します
例:
<?php $str = 'hello,how, are ,you '; // 零 limit print_r(explode(',',$str,0)); // 正的 limit print_r(explode(',',$str,3)); // 负的 limit print_r(explode(',',$str,-1)); ?>
レンダリングは次のとおりです:
特定の文字を区切り文字として使用します:
<?php $str = 'he-llo-how-are you '; // 零 limit print_r(explode('-',$str,0)); // 正的 limit print_r(explode('-',$str,3)); // 负的 limit print_r(explode('-',$str,-1)); ?>
レンダリングは次のとおりです:
概要: 上記がこの記事の全内容です。この記事がすべての人に役立つことを願っています。 explode() 関数についての一定の理解。
以上がPHPでexplode()関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。