タイトルを見ればわかると思いますが、phpのexplode()関数のstring関数は、explode()関数で分割して分割するphp関数と同じです。今日は、PHP のexplode() 関数について詳しく紹介します。
以下は、explode() 関数に基づいて文字列を分割するために書かれた php 関数です。
コードは次のとおりです。
explodeの定義と使用法 explode() 関数は文字列を配列に分割します。
構文
<? // ### 切分字符串 #### function jb51netcut($start,$end,$file){ $content=explode($start,$file); $content=explode($end,$content[1]); return $content[0]; } ?>
説明 | |
---|---|
必須。文字列を分割する場所を指定します。 | |
は必須です。分割する文字列。 | |
オプション。返される配列要素の最大数を指定します。 |
説明
この関数は、文字列で構成される配列を返します。各要素は、境界点としてセパレータで区切られた部分文字列です。
separator パラメータを空の文字列にすることはできません。区切り文字が空の文字列 ("") の場合、explode() は FALSE を返します。区切り文字に string 内に見つからない値が含まれている場合、explode() は string から 1 つの要素を含む配列を返します。
limit パラメーターが設定されている場合、返される配列には最大でもlimit 要素が含まれ、最後の要素には文字列の残りの部分が含まれます。
limit パラメーターが負の場合、最後の -limit 要素を除くすべての要素が返されます。この機能は PHP 5.1.0 の
新機能です。 ヒントと
注意事項 注: パラメータ制限は PHP 4.0.1 で追加されました。
注: 歴史的な理由により、
implode() は両方のパラメーターの順序を受け入れることができますが、explode() は受け入れることができません。区切り文字パラメータが文字列パラメータの前にあることを確認する必要があります。
例
この例では、文字列を配列に分割します:
explode(separator,string,limit)出力:
<?php $str = "Hello world. It's a beautiful day."; print_r (explode(" ",$str)); ?>
概要:
この記事を読んだ後、私は次のように思います。私たちは皆、PHP のexplode() 関数の定義を知っています。それがあなたの仕事に役立つことを願っています。関連概要:
phpexplode()関数を使用して文字列を配列に分割する詳細な例
phpexplode()関数とimplode()関数の使用説明
以上がPHPのexplode()関数の定義を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。