PHP - 如果某事等于某事,那么回应一些东西

时间:2013-10-26 21:28:57

标签: php wordpress

我已经开始使用wordpress了,我对PHP很陌生。

我正试图通过使用'if'

来获得一些工作

Essentialy我想要做的是

如果状态等于Open,则返回<a href="#" id="flashing">Link</a> 如果状态不等于Open,则返回<a href="#">Link</a>

以下是我认为可行的方法:

<?php
   if ($status) == (open) {
     echo "id=flashing"
   }
?>

Obviosuly,我认为这不起作用,但我想要做的是创建一个链接

任何帮助?

5 个答案:

答案 0 :(得分:2)

这是一个非常基本的PHP语法问题;请阅读一些文档,并在向您编写的每一段代码寻求帮助之前先查看一些示例。

a comprehensive online manual for PHP,有很多例子。如果英语不是您的第一语言,它有多种翻译版本。

您的示例中出错的地方,以及指向相关页面的链接:

您的问题文字也会混淆returnecho,它们的含义截然不同。

答案 1 :(得分:0)

这有帮助吗?

if ($status == 'open') {
  echo '<a href="#" id="flashing">Link</a>';
} else {
  echo '<a href="#" >Link</a>';
}

答案 2 :(得分:0)

只需使用以下代码:

<?php
    if ($status == 'Open') {
      echo '<a href="#" id="flashing">Link</a>';
    } 
    else {
      echo '<a href="#" >Link</a>';
    }
?>

答案 3 :(得分:0)

<?php
if ($status == 'open') 
{
   echo '<a href="link" id="flashing">Link</a>';
}
else
{
   echo '<a href="link" >Link</a>';
}
?>

答案 4 :(得分:0)

假设Open是一个字符串,它可以这样写(或者替代其他答案):

echo '<a href="#" '.(($status == 'Open') ? 'id="flashing"':'').'>Link</a>';