无论标签计数是否大于50,以下代码始终输出“Foo”。
我的语法有什么问题?感谢。
$posttags = get_tags();
if ($posttags) {
foreach($posttags as $tag) {
if (intval($tag->count) > 50);{
echo "Foo";
}
答案 0 :(得分:2)
在;
if
if (intval($tag->count) > 50);{
^
只需删除它
if (intval($tag->count) > 50){
它现在的方式基本上说:"如果计数> 50什么都不做。然后在括号中执行echo "Foo"
。"