-
{$me['name']|md5|substr=0,5} //调用md5加密函数对数据进行处理,再截取字符长度为从第0个字符到第5个字符,最后输出 {$now|date='Y-m-d H:i:s',###} //$now为函数time()的原始参数,使用date进行日期格式规范化,###代表$now本身(使用它是为了避免编译程序误解$now为输出值) {$Think.now} //Think自带的格式化的日期时间 {$Think.version} //Think的版本 {$Think.server.http_host} //连接的服务器地址查看全部
-
建与之相对应的模板文件,在Tpl下新建index文件夹,在index.html中输出变量的方法如下: 1、{$me['name']}//数组的形式 2、{$me.name}//类java的形式 {//$me.name}//在模板中的注释方式 3、如果在控制器中未定义此变量又想输出,临时赋值方式为:{$me.sex|default='man'} 4、若想对变量进行+ - * / %运算,一定要使用{$me['age']}这种数组方式进行运算,如:{$me['age']+1}查看全部
-
$this->assign("变量名","值")->assign();//可以连续赋值查看全部
-
调用模板时使用$this->display(); 调用建立好的模板 $this->display('test'); $this->display('Index/test') $this->display()会默认调用相应与控制器同名的tpl文件夹下的html文件查看全部
-
在配置文件里面设置伪静态的后缀格式, URL_HTML_SUFFIX=>"SHTML|HTML",设置多个的时候只需要添加一个| 设置伪静态有助于搜索引擎找到该页面,更轻易被蜘蛛爬虫抓取。查看全部
-
隐藏index.php方法(使用重写模式的URL模式): 打开Apache的配置文件httpd.conf文件,找到LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的‘#’,;在项目与index.php同级的目录下建立.htaccess文件,在该文件中写入: <IfModule mod_rewrite.c>//检测Apache是否开启重写模式 RewriteEngine on//开启重写引擎 RewriteCond %{REQUEST_FILENAME} !-d//重启的规则前置条件 不是目录 RewriteCond %{REQUEST_FILENAME} !-f//也不是文件 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]//隐藏index.php </IfModule>查看全部
-
http://localhost/muke/index.php/index/user/id/1.html 默认模式1 pathinfo http://localhost/muke/index.php?m=index&a=user$id=1 0普通模式 http://localhost/muke/index/user/id/1.html 2重写模式 http://localhost/muke/index.php?s=/index/user/id/1.html 3兼容模式 默认为pathinfo,可以在config.php中设置: return array('URL_MODEL'=>0(/1/2/3))查看全部
-
配置文件 : 先加载thinkphp的配置文件: thinkphp目录下的conf/convention.php 数据库配置文件等等 项目配置文件: 项目路径下的conf /config.php 键值对的数组形式保存配置文件 C方法就是config的缩写C("键值")直接输出配置文件的值 config.php的配置 需要再入口文件中加入一个定义 define("APP_DEBUG",TRUE);这样在修改config值得时候会实时出现 将app_debug设置为true的时候会为调试模式,因为缓存机制的问题项目在首次编译会生成缓存文件,在服务器端操作的时候 应该删除runtime下的文件 自定义配置文件的时候,需要在config.php中添加'LOAD_EXT_CONFIG' => 'user';查看全部
-
//common 存放当前项目的公共自定义函数 //Conf 存放当前项目的配置文件 //Lang 存放当前项目的语言包 //Lib 存放当前项目的控制器和模型 //Runtime 存放当前项目的运行时文件 //Runtime 中的文件夹和文件作用 //Cache 存放模板缓存 //Data 存放数据目录 //Logs 存放日志 //Temp 存放数据缓存 //~runtime.php 编译后加载的文件 //Tpl 存放当前项目的模板文件 //MVC在thinkPHP项目的体现 //M C 存放在LIB中 // V 存放在TPL中 //LIB 文件夹中的文件作用 //ACTION 存放MC中的Controller //Behavior 存放thinkPHP行为管理的目录 //Model 存放项目的模型文件 //Widgt 组件查看全部
-
ThinkPHP项目创建查看全部
-
www.thinkphp.cn查看全部
-
eq(=), neq(!=), gt(>), egt(>=), lt(<), elt(<=), heq(===), nheq(!==) <for start="开始值" end="结束值" step="步进值" comparison="符号(默认lt)" name="循环变量名" > </for>查看全部
-
<? define('APP_NAME','App'); define('APP_PATH','./APP/'); require('./ThinkPHP/ThinkPHP.php'); ?>查看全部
-
框架是程序结构代码的集合,而不是业务逻辑代码。查看全部
-
MVC m-模型-处理数据和业务逻辑; v-视图-通过布局向用户展示数据; c-控制器-接受用户请求,并调用相应的模型处理。查看全部
举报
0/150
提交
取消