php再次求助

nayiren 2009-07-24 03:03:02
初学PHP,很多不懂

if ($_POST[’action’]=="save"){
$cknumon && GdConfirm($gdcode);
if(empty($id)) { alert("no")}
....

这是截断的一些代码.
为什么$cknumon && GdConfirm($gdcode);可以直接放进去,
它又不是条件,又不象表达式.
他的作用是什么呢? 表示什么意义?
...全文
35 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序猿之殇 2009-07-24
[Quote=引用 4 楼 bookmoth 的回复:]
顶自由火
[/Quote]
这样的代码就是无聊人写的,呵呵,用来蒙新手的.
回复
bookmoth 2009-07-24
顶自由火
回复
tfxg 2009-07-24
&&為邏輯運算符
$a && $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE。
回复
llj480028 2009-07-24
学习%……
回复
程序猿之殇 2009-07-24
$cknumon && GdConfirm($gdcode);
如果放到表达式里,你应该知道&&号的作用,只有两个表达式都为true的时候,才会执行.
但你应该更应该明白,这是顺序执行的,如果第一个表达式不为true,第二个表达式就不会执行了.

所以这个语句,相当于
if($cknumon) GdConfirm($gdcode);
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告