嵩山派祖师:php小问题,请教!

来源:百度文库 编辑:高校问答 时间:2024/04/29 22:16:18
<?php if ($this->_tpl_vars['tbColor'] == "#D4D0C8"): ?>
在if判断条件后面的那个冒号是什么意思?

条件语句的语法
if (true/false )fun1: fun2
如果括号中表达式为true执行fun1,
你给的例子没写fun1 ,就是true时什么也不执行

例子:
<?
if(1>2)echo "对":echo "错";

?>

..是不是弄错了?至少是分号吧?表示什么都不干..

楼下的有这种东西??我怎么没有学到。。我只知道三元运算才有:~
(true)?fun2():fun1()~~