PHP的速度是否受到过多html括号的影响&#34; <! - ?php? - >&#34;

时间:2015-07-06 14:36:02

标签: php html

我正在为一个客户端清理一个站点,并且遇到过多次打开和关闭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语句可能是微不足道的,但如果这是一个网站范围内的重复主题,如果我解决这些问题,我会看到什么类型的速度影响?

1 个答案:

答案 0 :(得分:0)

它会影响它使php引擎启动和停止的速度,每次你可以随时打开并关闭它。

http://www.bleepingcomputer.com/tutorials/hosts-files-explained/