ホームページ >バックエンド開発 >PHPチュートリアル >php 警告:strstr()[function.strstr]:空の区切り文字_PHP教程
今日、phpでstrstr関数を使用すると、警告が表示されました:strstr()[function.strstr]:空の区切り文字が間違っています。後で検索を繰り返した後、必要な学生はそれを参照できます。
警告: strstr() [function.strstr]: 空の区切り文字です
非常に奇妙ですが、PHP 関数 strstr のパラメータの 1 つに何か問題がありますか?
それでテスト例を書きました
コードは次のとおりです | コードをコピー |
$text=”asdfghjklqwertyuiopzxcvbnm”; //PHPのエラープロンプト「Empty delimiter」より、$textの値に問題ないと判断したため、意図的にキー値にアノテーションを付けています if(strstr($text, $key)){ ?> |
strstr() はエラーを報告しなかったので、$key の値が空の文字列 "" である可能性があると思い、試してみました。
案の定、strstr($text,””) を実行すると、次のエラー メッセージが表示されます: 警告: strstr() [function.strstr]: 空の区切り文字です