PHP头条
热点:

ThinkPHP学习札记(二)入口文件的作用、URL控制、模板的简单使用方式


ThinkPHP学习笔记(二)入口文件的作用、URL控制、模板的简单使用方式

admin.php


IndexAction.php

ThinkPHP";
    }
    
	//访问模式:path_Info
	//http://localhost/MyThinkPHP/admin.php?m=index&a=hello
    //http://localhost/MyThinkPHP/admin.php/index/hello
	public function hello(){
        header("Content-Type:text/html; charset=utf-8");
        echo "这是我自己的方法哦!";
    }
    /**
     * 模板使用
     * 大小写一定要注意
     */
	public function template(){
		//必须在对应的项目的Tpl的default下创建与当前控制器名相同的文件夹Index
		//然后html文件名为方法名
		
		//默认分割符方式{$content}
		//可以在模板指南针中进行定界符的修改
		$this->assign("content","小和尚下山去化斋,老和尚有交代");
		$this->display();
		//1.同级下面指定新模板
		//$this->display("newTemplate");
		//2.跨控制器的引用模板(也可以添加分组信息)
		//$this->display("分组:User:verify");
		//3.跨皮肤引用
//		$this->display("test@User:verify");
		//4.全路径输出(在项目同级目录新建public文件夹)
		//加载文件的位置全以主入口文件来定位
//		$this->display("./public/ss.html");
		//display参数
//		$this->display("位置","utf-8","text/xml");
    }
}
?>

conf/config.php

'配置值'
//因为开启URL重新不论是被重写的还是没被重写的,都可以通过原有路径访问
//如果想开启rewrite模式,需要做如下操作
//1.query服务器已经开启了Apache的rewrite模块
//	LoadModule rewrite_module modules/mod_rewrite.so
//2.在与主入口文件,统计目录下,新建一个.htaccess(vi:save .htaccess;记事本:".htaccess")
//如果选用模式2(rewrite)会加大服务器的消耗
'URL_MODEL'=>1,
	

'URL_PATNINFO_MODEL'=>2,
//pathinfo包含两类
	//1普通模式:加上m和a:顺序关系可以发生变化
	//http://localhost/MyThinkPHP/admin.php/m/index/a/index
	//传值
	//http://localhost/MyThinkPHP/admin.php/m/index/a/index/username/zhangsan/password/password
	//2智能识别模块操作(默认模式就是智能识别)
	//http://localhost/MyThinkPHP/admin.php/index/index
	//传值
	//http://localhost/MyThinkPHP/admin.php/index/index/username/zhangsan/password/password
		

//修改URL分隔符
//'URL_PATHINFO_DEPR'=>'-',

//修改模板左右定界符
'TMPL_L_DELIM'=>'',

//开启调试模式
//1.模拟linux系统来识别大小写
//2.方法名的大小写与模板文件大小写有关
'APP_DEBUG'=>true,



);
?>

.htaccess



RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]





www.phpzy.comtrue/phprm/13323.htmlTechArticleThinkPHP学习札记(二)入口文件的作用、URL控制、模板的简单使用方式 ThinkPHP学习笔记(二)入口文件的作用、URL控制、模板的简单使用方式 admin.php IndexAction.php ThinkPHP "; } //访问模式:...

相关文章

相关频道:

PHP之友评论

今天推荐