gpt4 book ai didi

php - 为什么我不能使用 "if"语句在 PHP 函数中返回 true/false?

转载 作者:行者123 更新时间:2023-12-04 20:59:02 25 4
gpt4 key购买 nike

为什么使用 if 语句来确定函数应该返回 true 还是 false 不起作用? True 有效,但 false 无效。

这是我的代码:

function test($var){
if($var == "string"){
return true;
}else{
return false;
}
}

正在做:echo test("string"); 应该返回 true,但是使用 echo test("hello"); 应该返回 false,但什么都不返回,为什么?

应该使用什么来代替返回带标准的 true/false?

最佳答案

确实如此 work on my side

使用:

function test($var){
if($var == "string"){
return true;
}else{
return false;
}
}

echo "string:";
var_dump(test("string"));
echo "hello:";
var_dump(test("hello"));

导致输出

string:bool(true)
hello:bool(false)

当你想看到一些东西的输出总是使用var_dump()因为 false 在直接回显时不产生任何输出。

关于php - 为什么我不能使用 "if"语句在 PHP 函数中返回 true/false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15958924/

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