zoukankan      html  css  js  c++  java
  • zend framework基础教程3—创建index.php

    就像你了解的那样,在web的根目录中需要一个index.php文件。这个文件用来处理页面的所有请求。它用来设置应用程序的运行环境,zf的控制系统,然后开始执行程序。这是前端控制模式。
     
    在web_root文件夹下创建一个名为"index.php"文件,键入下面的代码
     1 <?php
    2 error_reporting(E_ALL|E_STRICT);
    3 ini_set('display_errors', true);
    4 date_default_timezone_set('Europe/London');
    5
    6 $rootDir = dirname(dirname(__FILE__));
    7 set_include_path($rootDir . '/library' . PATH_SEPARATOR . get_include_path());
    8
    9 require_once 'Zend/Controller/Front.php';
    10 Zend_Controller_Front::run('../application/controllers');
    11
    12 ?>
    好了,现在让我们来看看这个文件的更多细节。第2-4行是用来设置系统环境的。第三行确保所有的错误或注意都会被打印出。第四行用来设置默认时区(我个人比较喜欢在config文件中设置这些配置信息)
     
    include_path()为requery(),include()和fopen_with_path()方法设定了查找文件时的路径。你可以在php.ini文件中设定,但是我们不必非要这么做。可以使用set_include_path(),就像第七行那样。
     
    这是一个引导文件,核心代码是第9-10行。这会初始化和调用前端控制器。它将请求分发到actions控制器中。
  • 相关阅读:
    Redis
    元类 metaclass
    聊一聊 Django 中间件
    Django rest framework
    聊一聊python的单例模式
    Django-admin管理工具
    MongoDB
    Beautifulsoup
    三、模型(一)
    九、Python发送QQ邮件(SMTP)
  • 原文地址:https://www.cnblogs.com/gbyukg/p/2355024.html
Copyright © 2011-2022 走看看