-
ThinkPHP模板引擎介绍 ThinkPHP模板引擎是在ThinkPHP目录下的Lib目录下-->Template目录下的ThingTemplate.class.php文件
查看全部 -
赋值2种方式
1、$this->name=$name;
2、$this-assign('name',$name);
$this->assgin('name2',$name)->assgin()->assgin();(后面可以无限添加)
模板里输出
<?php
echo $name;
?>
查看全部 -
模板建立和调用
1、在Tpl文件夹下建立,index文件夹,创建index.php文件
2、action控制文件中,调用$this->display();或$this->display('index/test')
查看全部 -
自定义函数
1、在项目下Common文件夹,添加common.php文件
2、设置show()函数
3、直接调用,show();
友好数组输出函数方法dump();
查看全部 -
url重写的优点在于: (缩短url,隐藏实际路径提高安全性;
易于被搜索引擎收录。)
2.伪静态的好处:简单来说 就是将动态长URL 通过路由设置 转换成 带.html 结尾的短URL
伪静态利于收录,能跟好被百度蜘蛛爬取到3.伪静态设置
查看全部 -
1、在Apache中打开http.conf配置文件,开启,mod_rewrite.so
2、新建.htaccess文件,配置参数
查看全部 -
建议使用PATHINFO模式 U方法 : 构造一个URL并返回 U('模块/方法',array('id' => 1),'xxxx html htm shtml',true/false,'localhost'); 可以在配置文件中更改URL 模式 'URL_MODEL' => 0/1/2/3
查看全部 -
URL模式
查看全部 -
自定义配置文件,是不会被项目编译的,所以尽量不要自定义
项目上线,要关闭debug
查看全部 -
加载额外的配置文件
查看全部 -
用C('name') 方法调用配置参数
查看全部 -
文件需要重新编译,在文件开头加上 define('DEBUG',true);
查看全部 -
一个运行示例
查看全部 -
ThinkPHP运行流程
查看全部 -
tp框架的目录结构:
Common:公共函数。
Conf:配置文件。
Lang:语言包。
Lib:控制器和模型。
Runtime:运行时的文件。
Tpl:模板文件。
查看全部
举报