导航:首页 > 编程语言 > php中0是什么意思

php中0是什么意思

发布时间:2025-08-16 06:06:31

php中"0"是false吗

是的, 具体可以参考下面代码执行的结果

var_mp(0==false);
var_mp('0'==false);
var_mp(''==false);
var_mp('null'==false);
var_mp(null==false);


执行的结果是:

boolean true
boolean true
boolean true
boolean false
boolean true

② php三目运算符10-3>20:true5:3,为什么结果是3呢

你这个是双重三目运算,它会先执行排在前面的运算,再执行后面的运算。我加个括号看的会明白些,如下:

(10-3>2 ? 0 : true)? 5 : 3,首先执行括号里的运算,10-3大于2,条件成立,所以输出结果是0,那么第二个运算公式就变成了0 ? 5 : 3,0表示假的意思,即条件不成立,所以输出结果是3。

建议写多重三目运算时分开写,不要合在一起,比如:

$a=true?5:3;
echo10-3>2?0:$a;

三目运算符

语法:

条件 ? 结果1 : 结果2

说明:

问号前面的位置是判断的条件,如果满足条件时结果1,不满足时结果2。

③ php 里面,0、1和false 、true有什么区别

不加特别处理的话,通常0、1等于false 、true,可以互相代替的。
极特别情况下需要严格区分的话,可以用全等于来判断:===
当然另外大于0的都当作true

④ php字符串后面加个{0}是什么意思 比如$a{0}。

你说的不是很详细。要是我的这种那么$a{0}大括号跟中括号效果都是一样的把某个字符串变量当成数组处理,你写可以写成$a0o]

<?php

$a="abcdefg";

echo$a{0};

//这代表一个数组元素也就是$a变量的第一个字母a.运行一下你就明白了

?>

阅读全文

与php中0是什么意思相关的资料

热点内容
解压后的图片怎么在图库显示 浏览:607
pdf转换成jpg下载 浏览:632
熊猫办公app怎么下载 浏览:880
jpg如何合成pdf 浏览:831
阜阳前端程序员私活需要什么技术 浏览:956
pdf双页打印 浏览:286
不用编译器可否进行python 浏览:433
51单片机led闪烁 浏览:349
python程序员会猝死吗 浏览:584
抖音安卓手机如何同步到车载 浏览:717
通快数冲编程 浏览:210
一汽大众app速腾怎么用 浏览:986
单片机pwm波控制步进电机 浏览:185
怎么将安卓项目发布在应用商店 浏览:530
深入java虚拟机第二版 浏览:138
编译二进制的原理 浏览:395
三点乘积算法 浏览:369
成都太平洋保险app上怎么买商业险 浏览:311
粒子群算法英文文献 浏览:392
苹果手表隐藏的app怎么打开 浏览:989