ホームページ > バックエンド開発 > PHPチュートリアル > PHP strstr 関数ブックのコードがわかりません

PHP strstr 関数ブックのコードがわかりません

WBOY
リリース: 2016-06-13 11:58:39
オリジナル
967 人が閲覧しました

PHP strstr 関数の本のコードがわかりません
本の中に strstr に関するコードがあり、送信されたフィードバック情報のキーワード検索に基づいて迷惑メールを送信するために使用されます

<br />$totaladress = [email&#160;protected]';<br />if(strstr($feedback,'shop')){<br />    $totaladress = [email&#160;protected]';<br />}else {<br />    $totaladress = [email&#160;protected]';<br />}<br />
ログイン後にコピー

w3schoolで読みました 説明すると、strstrは対象の文字列を検索した後、残りの部分、つまり文字列を返し、それ以外の場合はfalseを返します。では、ここで関数の戻り値がそのまま使用されるとはどういう意味ですか。場合の判定条件は?
説明ありがとうございます
-----解決策----------------------
strstr()関数検索 ある文字列が別の文字列内で最初に出現すること。
この関数は、文字列の残りの部分 (一致する点から) を返します。検索した文字列が見つからない場合は false を返します。

echo strstr("Hello world!","world");
?>
出力:
world!
- -----解決策---------
判定の際、括弧内はブール文字列=true
に変換されます。略語として理解してください
$a = strstr($フィードバック,'shop');
if($a != false){}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート