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控制器中。
  • 相关阅读:
    起床困难综合症[NOI2014]
    暗之链锁
    平凡的测试数据
    烤鸡翅
    高一寒假集训总结
    聪聪和可可[NOI2005]
    方伯伯的玉米田[SCOI2014]
    aix5下安装python和cx_Oracle
    同样的一句SQL语句在pl/sql 代码块中count 没有数据,但是直接用SQl 执行却可以count 得到结果
    关于SQL优化的一个小试例子
  • 原文地址:https://www.cnblogs.com/gbyukg/p/2355024.html
Copyright © 2011-2022 走看看