Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 这个IF语句是如何工作的?_Php_Variables_If Statement - Fatal编程技术网

Php 这个IF语句是如何工作的?

Php 这个IF语句是如何工作的?,php,variables,if-statement,Php,Variables,If Statement,我有下面的代码正在工作,但我不明白为什么它会工作。 这是一个IF语句,如果$VAR有一个值,它就会显示DIV,如果没有,它就不会显示DIV。我是编程新手,我认为如果$VAR有一个值,DIV就不应该出现在我的代码中。请帮我理解。谢谢 <?php if (!empty($VAR)) { ?> <div class='543'> <H1>Complete.</h1> </div> <?php }

我有下面的代码正在工作,但我不明白为什么它会工作。 这是一个IF语句,如果
$VAR
有一个值,它就会显示DIV,如果没有,它就不会显示
DIV
。我是编程新手,我认为如果$VAR有一个值,
DIV
就不应该出现在我的代码中。请帮我理解。谢谢

<?php
    if (!empty($VAR)) { ?>
    <div class='543'>
        <H1>Complete.</h1>
    </div>
<?php } ?>

完成
(!empty($VAR))

当您使用
后跟,则表示“如果$VAR不为空”。这就是为什么当变量有值时,会显示div。

(!empty($VAR))


当您使用
后跟,则表示“如果$VAR不为空”。这就是为什么当VAR有一个值时,你的div出现了。

比如说,不久前你没有发布类似的东西吗?-你在那里有一些答案,类似于你在这里发布的帖子中给出的答案。什么对你不起作用?可能的复制品并不意味着复制品。我只是问这个代码是如何工作的。比如说,不久前你没有发布类似的东西吗你在那里有一些答案,类似于你在这里发布的帖子中给出的答案。什么对你不起作用?可能的复制品并不意味着复制品。我只是问这个代码是如何工作的。所以
的意思是不是?OP的帖子是的转载。是的,是的!意思是“不是”,所以
的意思是不是?OP的帖子是的转载。是的,是的!意思是“不”