加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

为什么php标签没有在drupal中关闭?

发布时间:2020-12-13 22:35:08 所属栏目:PHP教程 来源:网络整理
导读:这是index.php中的代码,只有?php,但没有?,这是我第一次看到这样的代码,有什么原因吗? ?php// $Id: index.php,v 1.94 2007/12/26 08:46:48 dries Exp $/** * @file * The PHP page that serves all page requests on a Drupal installation. * * The routi
这是index.php中的代码,只有<?php,但没有?>,这是我第一次看到这样的代码,有什么原因吗?
<?php
// $Id: index.php,v 1.94 2007/12/26 08:46:48 dries Exp $

/**
 * @file
 * The PHP page that serves all page requests on a Drupal installation.
 *
 * The routines here dispatch control to the appropriate handler,which then
 * prints the appropriate page.
 *
 * All Drupal code is released under the GNU General Public License.
 * See COPYRIGHT.txt and LICENSE.txt.
 */

require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

$return = menu_execute_active_handler();

// Menu status constants are integers; page content is a string.
if (is_int($return)) {
  switch ($return) {
    case MENU_NOT_FOUND:
      drupal_not_found();
      break;
    case MENU_ACCESS_DENIED:
      drupal_access_denied();
      break;
    case MENU_SITE_OFFLINE:
      drupal_site_offline();
      break;
  }
}
elseif (isset($return)) {
  // Print any value (including an empty string) except NULL or undefined:
  print theme('page',$return);
}

drupal_page_footer();
省略结束标记可防止意外将尾随空白空间注入响应中.

在某些框架中是常见的编码实践,如Zend.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读