|
本帖最后由 hj_545 于 2009年12月8日 05:32 编辑
在 PHP 中冒号主要用于三目运算 ?: 和 双冒号 ::,除此之外,还有别的用处吗? 查了一下,控制结构的替代语法会用到冒号,比如说 if endif 语句,:(冒号)作用类似于"{",endif 的作用就是"}"。 正常的 if 语句这么写: if ($a > 0) { ...... } 如果使用 if 的替代语法,可以这么写: if ($a > 0) : ...... endif while .. endwhile、for .. endfor、switch .. endswitch 用法相同。 双冒号
也就是static 静态方法或属性的使用。 域运算符,一般用于在B类对象中使用A类对象的属性/方法! 如还不明白,请参考以下介绍:http://www.dytaobao.com/blog/article.asp?id=235 没有找到通俗易懂的解释,就先引用下人家的东西吧,呵呵! | |