ホームページ  >  記事  >  バックエンド開発  >  php 爆発とはどういう意味ですか?

php 爆発とはどういう意味ですか?

青灯夜游
青灯夜游オリジナル
2022-04-11 19:08:505668ブラウズ

PHP では、explode は「文字列から配列へ」を意味します。区切り文字に従って文字列を複数の部分文字列に分割し、これらの部分文字列を配列に結合して返します。構文は「explode(区切り文字、文字列、要素数)"; この関数の 3 番目のパラメータは省略でき、返される配列要素の数を指定するために使用されます。

php 爆発とはどういう意味ですか?

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、explode は「文字列」を意味します。配列へ」。

explode() 関数は、文字列区切り文字に基づいて文字列を分割できます。つまり、文字列を区切り文字に基づいて複数の部分文字列に分割し、これらの部分文字列を配列に結合して返します。構文形式は次のとおりです:

explode($separator,$string,$limit)

パラメータの説明は次のとおりです:

  • $separator: 文字列の分割に使用される区切り文字;
  • $string : 分割する必要がある文字 文字列;
  • $limit: オプションのパラメータ、空にすることができ、返される配列要素の数を指定します;

    可能な値:

    • が 0 より大きい場合、返される配列には最大 $limit 要素が含まれ、最後の要素には $string の残りが含まれます;
    • が 0 未満の場合、最後の要素を除くすべての要素が含まれます$limit 要素が返されます;
    • が 0 の場合は 1 として扱われ、
    • が空 (省略) の場合は配列のすべての要素を返すことを意味します。
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;one,two,three,four&#39;;
$arr = explode(&#39;,&#39;, $str);
var_dump($arr);
$arr = explode(&#39;,&#39;, $str, 3);
var_dump($arr);
$arr = explode(&#39;,&#39;, $str, -2);
var_dump($arr);
$arr = explode(&#39;,&#39;, $str, 0);
var_dump($arr);
?>

php 爆発とはどういう意味ですか?

$separator が空の文字列 "" の場合、プログラムは警告を表示し、爆発します。 ( ) 関数は FALSE を返します。$separator に $string にない値が含まれており、負の $limit が使用されている場合は空の配列が返され、それ以外の場合は $string の 1 つの要素を含む配列が返されます。

例:

<?php
$str = &#39;one,two,three,four&#39;;
$arr = explode(&#39;&#39;, $str);
var_dump($arr);
$arr = explode(&#39;@&#39;, $str, -1);
var_dump($arr);
?>

php 爆発とはどういう意味ですか?

推奨: 「PHP ビデオ チュートリアル

以上がphp 爆発とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。