ホームページ  >  記事  >  バックエンド開発  >  文字列をインターセプトする PHP は、文字列の文字とそれに含まれるメソッド属性を決定します。

文字列をインターセプトする PHP は、文字列の文字とそれに含まれるメソッド属性を決定します。

WBOY
WBOYオリジナル
2016-07-29 08:38:411060ブラウズ

使い方は以下の通りです:
1. strstr: 戻り値がない場合は

コードをコピーしません。 コードは以下の通りです。 :

/*マニュアルに記載の通り*/
$email = 'user@example.com';
$domain = strstr($email, '@'); / prints @example.com


2. stristr: strstr とまったく同じように使用されます。唯一の違いは、stristr が大文字と小文字を区別しないことです。
3. ブール値を返す必要はありません。 FALSE と TRUE を使用すると、上記 2 つの関数よりも実行速度が速くなります。また、strpos には判定の位置を指定するパラメータがありますが、デフォルトは空であることを意味します。欠点は、中国語のサポートが不十分なことです。

コードをコピーします。 コードは次のとおりです。


$str= 'abc'; 'a';

$pos = strpos($str, $needle); 4. 判定にはexplodeを使用します

コードをコピーします

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

{
$needle = "a";//文字 a が含まれているかどうかを判断します
$tmparray =explode($needle,$str);

if(count($tmparray)>1){ return true; else{ false を返す } }



上記では、文字列をインターセプトする方法、PHP が文字列を決定する方法、および文字列をインターセプトする内容を含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


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