尝试在WP条件句中使用三元运算符

时间:2011-05-18 作者:John

嗨,我正在尝试使用三元运算符WordPress condtionals, 使用下面的代码,但它给了我一个PHP错误,我做错了什么?

echo is_home() : \'1\' ? \'0\';

2 个回复
SO网友:Bainternet

语法错误您需要这样表述:

condition ? TRUE : FALSE
因此,请将代码更改为:

echo is_home() ?  \'1\' : \'0\';

SO网友:Geert

在这种情况下,您甚至可以将其缩短为:

echo (int) is_home();

结束