设置if属性

时间:2014-12-06 16:07:48

标签: php

例如> if content = tree将特殊内容返回给树

内容是>的index.php?含量=树

<?php
if (<?= $_GET['content'] ?> == tree) {
echo "text here";
}
else {
echo "nothing to see here";
}
?>

2 个答案:

答案 0 :(得分:2)

修正:

<?php
if (isset($_GET['content']) && $_GET['content'] == 'tree') {
echo "text here";
}
else {
echo "nothing to see here";
}
?>

多个:

<?php
if (isset($_GET['content']) && in_array($_GET['content'], array('tree', 'bird', 'fish', 'taco')) ) {
echo "text here";
}
else {
echo "nothing to see here";
}
?>

答案 1 :(得分:0)

首先我建议你检查php手册上的函数和其他php代码,下面是if / elseif / else语句的示例:link

现在,在您的代码中,您执行了此操作:if (<?= $_GET['content'] ?> == tree) {

注意你是如何调用php echo <?= $_GET['content'] ?> == tree作为一个条件,因为你不能把php作为一个条件,而不是回声,因此首先出现错误。 这就是你应该编写代码的方式:

<?php

    if ($_GET['content'] == 'tree') { 

        echo "text here";

    }
    else {

        echo "nothing to see here";

    }

?>

请查看我给你的链接。