gpt4 book ai didi

php - 如何用逻辑表达式初始化 bool?

转载 作者:可可西里 更新时间:2023-11-01 00:00:27 25 4
gpt4 key购买 nike

$variable = (0 > 0)

出于某种原因,当我尝试打印 $variable 时,它​​没有打印任何内容。没有空,什么都没有。但是

$variable = (1 > 0)

将 $variable 设置为 true。这是为什么,做我正在尝试的事情的最佳方法是什么?

最佳答案

$variable 设置正确——您可以通过 var_dump($variable) 看到这一点。

问题是在 PHP 中尝试直接打印 falsenull 值打印空字符串,所以似乎什么都没有发生。 var_dump 是检查实际情况的方法之一;处理 bool 值时,更方便的方法是先转换为 int:

echo (int)$variable; // prints "0" or "1"

关于php - 如何用逻辑表达式初始化 bool?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18828938/

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