gpt4 book ai didi

PHP 的 '===' 运算符

转载 作者:行者123 更新时间:2023-12-02 05:54:02 24 4
gpt4 key购买 nike

我有代码为

$url = $_GET['q'];
$string = "search_text";
$pos = strpos($url, $string);

然后我使用以下命令检查 URL 中是否存在 search_text。如果它存在,我希望它隐藏 HTML 字段

if ($pos !== true) {
// Generate HTML elements
}

但是它不起作用。基本上,当 search_text 出现在 URL 中时,我想隐藏某些 HTML 元素,使用 '===' 运算符比较在 strpos 操作期间生成的 $pos。

最佳答案

$pos!==true 与您要测试的内容完全相反:strpos() 永远不会返回 true,但要么是数字,要么是 false

使用

if ($pos === false)

关于PHP 的 '===' 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4998197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com