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 五一快乐祝福语简短老师
13 考进高中祝福语简短
14 圣诞祝福语大全简短星座
15 放假假期祝福语简短精辟
16 祝福语15字以内简短
17 伴娘祝福语长文案简短
18 金婚祝福语大全简短唯美