给了php代码,分析一下 GET传入两个参数a,b
a
=
@
a=@
a=@_GET[“a”];其中的@是为了防止没有$_GET[‘a’]出现错误提示 $a==0 and
a
:
a
等
于
0
,
且
a
是
T
R
U
E
。
p
h
p
是
弱
语
言
,
在
执
行
关
系
运
算
“
=
=
”
时
要
求
运
算
符
两
边
的
数
据
类
型
必
须
一
致
,
如
果
等
号
左
边
是
字
符
串
,
会
被
强
制
转
换
为
整
型
0
,
但
字
符
串
是
T
R
U
E
。
i
s
n
u
m
e
r
i
c
(
a :a等于0,且a是TRUE。php是弱语言,在执行关系运算“==”时要求运算符两边的数据类型必须一致,如果等号左边是字符串,会被强制转换为整型0,但字符串是TRUE。 is_numeric(
a:a等于0,且a是TRUE。php是弱语言,在执行关系运算“==”时要求运算符两边的数据类型必须一致,如果等号左边是字符串,会被强制转换为整型0,但字符串是TRUE。isnumeric(b) :is_numeric() 函数用于检测变量是否为数字或数字字符串。如果指定的变量是数字和数字字符串则返回TRUE,否则返回FALSE。