PHP 8 中的数字比较
当我们在PHP8中比较一个数字时,它会使用数字比较。否则它会将数字转换为字符串并使用字符串比较。
字符串可以分为三种方式-
仅包含数字的字符串。示例-1234或1.24e1。
前导数字字符串-前导字符串以数字字符串开头,但后面应跟有非数字字符,包括空格。示例-12xyz或“123”
非数字字符串-不能是数字的字符串,也不能是非前导数字字符串。
Example − PHP 7
0=='foo' // PHP 7 will return true.
Example − PHP 8
0 =='foo' // PHP 8 will return false.
示例-使用Saner字符串进行数字比较的PHP8程序。
"first Integer",
"0123" =>"The integer index with leading 0",
"12str" =>"using leading numeric string",
" 1" => "using leading whitespace",
"2.2" => "using floating number",
];
print_r($x);
?>输出结果Array ( [1] => first Integer [0123] => The integer index with leading 0 [12str] => using leading numeric string [ 1] => using leading whitespace [2.2] => using floating number )
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短