我正在为一个客户端清理一个站点,并且遇到过多次打开和关闭php括号的场景。示例如下:
<?php $zip = $_GET['zip']; ?>
<?php if ( strlen($zip) != 5 || !is_numeric($zip) ) { ?>
<?php $zip = 90210; ?>
<?php } else { ?>
<?php $zip = $_GET['zip']; ?>
<?php } ?>
与此类似:
<?php
$zip = $_GET['zip'];
if ( strlen($zip) != 5 || !is_numeric($zip) ) {
$zip = 90210;
} else {
$zip = $_GET['zip'];
}
?>
正如你在第一个例子中看到的那样,每一行都有一个开头<?php
并且关闭?>
这是不必要的,因为它是纯粹的PHP,之间没有像html那样需要关闭php言。
我想知道当它以这种方式反复打开和关闭时,它对渲染速度有什么样的影响。我理解一个简单的if语句可能是微不足道的,但如果这是一个网站范围内的重复主题,如果我解决这些问题,我会看到什么类型的速度影响?
答案 0 :(得分:0)
它会影响它使php引擎启动和停止的速度,每次你可以随时打开并关闭它。
http://www.bleepingcomputer.com/tutorials/hosts-files-explained/