ホームページ  >  記事  >  バックエンド開発  >  php 警告:strstr()[function.strstr]:空の区切り文字_PHP教程

php 警告:strstr()[function.strstr]:空の区切り文字_PHP教程

WBOY
WBOYオリジナル
2016-07-13 10:57:151313ブラウズ

今日、phpでstrstr関数を使用すると、警告が表示されました:strstr()[function.strstr]:空の区切り文字が間違っています。後で検索を繰り返した後、必要な学生はそれを参照できます。

警告: strstr() [function.strstr]: 空の区切り文字です

非常に奇妙ですが、PHP 関数 strstr のパラメータの 1 つに何か問題がありますか?

それでテスト例を書きました

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

$text=”asdfghjklqwertyuiopzxcvbnm”;
//$key=”g”;

//PHPのエラープロンプト「Empty delimiter」より、$textの値に問題ないと判断したため、意図的にキー値にアノテーションを付けています

if(strstr($text, $key)){
エコー「見つけました」;
}その他{
エコー「見つかりません」;
}

?>

strstr() はエラーを報告しなかったので、$key の値が空の文字列 "" である可能性があると思い、試してみました。

案の定、strstr($text,””) を実行すると、次のエラー メッセージが表示されます: 警告: strstr() [function.strstr]: 空の区切り文字です

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632095.html技術記事今日、PHP で strstr 関数を使用すると、警告: strstr()[function.strstr]: 空の区切り文字が間違っています。後で検索を繰り返した結果、解決策が見つかりました。必要な学生はそれを参照してください。わぁ…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。