Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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-Else加载_Php_If Statement_Load - Fatal编程技术网

PHP If-Else加载

PHP If-Else加载,php,if-statement,load,Php,If Statement,Load,如果不是,加载是如何与PHP一起工作的 当访问者加载网页时,是否会加载所有代码,或者如果条件不满足,是否会忽略并不加载条件中的所有代码 我正在建立一个带有倒计时的登录页,但它只有在有折扣时才会运行。 我不希望它在不需要的日子里加载到后台。如果这是你的要求,代码会加载到内存中,但它并不重要 如果不满足该条件,则代码将根本不执行。代码将加载到内存中,但这不是真正的问题。PHP解释器确定在执行时实际需要运行的代码。因此,如果不满足“if”条件,它将不会运行该位代码 现在,由于PHP是服务器端的,所以它

如果不是,加载是如何与PHP一起工作的

当访问者加载网页时,是否会加载所有代码,或者如果条件不满足,是否会忽略并不加载条件中的所有代码

我正在建立一个带有倒计时的登录页,但它只有在有折扣时才会运行。
我不希望它在不需要的日子里加载到后台。

如果这是你的要求,代码会加载到内存中,但它并不重要


如果不满足该条件,则代码将根本不执行。

代码将加载到内存中,但这不是真正的问题。PHP解释器确定在执行时实际需要运行的代码。因此,如果不满足“if”条件,它将不会运行该位代码

现在,由于PHP是服务器端的,所以它将在服务器端执行,而客户端只获取结果。因此,如果您将倒计时的HTML放在确定是否有折扣的if语句中,它将仅在实际有折扣的情况下将倒计时HTML作为响应发送给用户的浏览器


 <body>
//this will show when the body loads 
<button type="submit">submit</button>
<?php
if(condition):
  //if condition is satisfied the control flow will execute inside the block           
  //and show the  below button
  <button type="submit">submit</button>
 else:
//this part will be executed/shown whether its php or html js.
?>
<?php endif ?>
 </body>
//这将显示主体何时加载 提交
加载所有代码(除非包含在if/else块中);如果/elseWill仍然加载脚本,代码的执行将确定它遵循的路径?它不会执行代码,但它仍然会加载javascripts文件,即使它们处于条件中,并且条件不满足?服务器不加载js,浏览器感谢帮助,我现在更了解它了。