为什么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. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |