ホームページ >バックエンド開発 >PHPチュートリアル >PHP を柔軟に使用して string_PHP チュートリアルを含める方法を決定する方法

PHP を柔軟に使用して string_PHP チュートリアルを含める方法を決定する方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-15 13:31:22934ブラウズ

以下は、文字列が含まれているかどうかを判断するための PHP の具体的な使用法を紹介します:

1. strstr: 決定された文字の先頭から末尾までの文字列を返します。戻り値がない場合は返しません。

コードは次のとおりです:

<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>/*如手册上的举例*/   </span></li><li class="alt"><span>$</span><span class="attribute">email</span><span> = </span><span class="attribute-value">'user@example.com'</span><span>;   </span></li><li><span>$</span><span class="attribute">domain</span><span> = </span><span class="attribute-value">strstr</span><span>($email, '@');   </span></li><li class="alt"><span>echo $domain; <br />// prints @example.com   </span></li><li><span class="tag">?></span><span> </span></span></li></ol>

2. strstr は大文字と小文字を区別しないことだけが異なります。 strpos: 返す必要はありません。 FALSE と TRUE で判定する場合、.strpos は上記 2 つの関数よりも実行速度が速いです。また、strpos には判定位置を指定するパラメータがありますが、デフォルトは空であることを意味します。欠点は、中国語を十分にサポートしていないことです。

文字列の包含を判断するコードは次のとおりです:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute">str</span><span>= </span><span class="attribute-value">'abc'</span><span>;   </span></span></li>
<li>
<span>$</span><span class="attribute">needle</span><span>= </span><span class="attribute-value">'a'</span><span>;   </span>
</li>
<li class="alt">
<span>$</span><span class="attribute">pos</span><span> = </span><span class="attribute-value">strpos</span><span>($str, $needle);  </span>
</li>
</ol>

4. 包含を判断するための PHP のコード。

<ol class="dp-xml">
<li class="alt"><span><span>function checkstr($str){   </span></span></li>
<li>
<span>$</span><span class="attribute">needle</span><span> = </span><span class="attribute-value">"a"</span><span>;//判断是否包含a这个字符   </span>
</li>
<li class="alt">
<span>$</span><span class="attribute">tmparray</span><span> = </span><span class="attribute-value">explode</span><span>($needle,$str);   </span>
</li>
<li>
<span>if(count($tmparray)</span><span class="tag">></span><span>1){   </span>
</li>
<li class="alt"><span>return true;   </span></li>
<li><span>} else{   </span></li>
<li class="alt"><span>return false;   </span></li>
<li><span>}   </span></li>
<li class="alt"><span>}  </span></li>
</ol>

上記は、PHPが文字列の有無を判定する具体的なコード例です。


http://www.bkjia.com/PHPjc/446228.html

www.bkjia.com

http://www.bkjia.com/PHPjc/446228.html技術記事以下に、文字列が含まれているかどうかを判断するための PHP の具体的な使用法を紹介します。 1. strstr: 判定された文字の先頭から末尾までの文字列を返します。戻り値がない場合、含まれていないコードは次のとおりです。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。