-
{$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} //连接的服务器地址查看全部
-
{$me['name']} //模版中的输出方式(1) {//$me.name} //模版中的输出方式(2) {//$me.sex|default='man'}//模版中定义变量并输出 {$me['age']+1} //运算时必须用数组形式输出查看全部
-
$name="QW_Name"; $this->name=$name;//只能赋值一次 $this->assign('name',$name)->('sex','man');//可连续赋值查看全部
-
thinkphp框架支持主从服务器和数据库读写分离!查看全部
-
测试程序块所用时间查看全部
-
debug开启查看全部
-
原生php标签在tp中得使用查看全部
-
//数据库CURD操作 part3 //4.区间查询 // $where["id"]=array(array("gt",10),array("lt",3),'or'); // 5.混合用法,,,,尽量用表达式查询和区间查询,少用字符串查询和混合查询 // $where["id"]=array("gt",1); // $where["_string"]="id<10"; // $where["_logic"]="or";//条件之间的关系 // $data=M('admin')->where($where)->select(); //6.统计用法 // count,max必须带参数,,min必须带参数,avg必须带参数,sum求和,必须带参数 //$data=M("admin")->count(); //$data=M("admin")->max("id"); //$data=M("admin")->min("id"); //$data=M("admin")->avg("id"); $data=M("admin")->sum("id"); dump($data); //update更新 //调试sql $this->display();查看全部
-
//数据库CURD操作 part2 //select 查询 //1.直接使用字符串查找 //$data=M('admin')->where('id=1')->select(); //2.使用数组方式查询 // $where["id"]=9; // $where["username"]="king"; // $where["_logic"]="or";//条件之间的关系 // $data=M('admin')->where($where)->select(); // dump($data); //3.表达式查询 eq, neq egt gt lt elt between in like not between notin //$where["字段名"]=array(表达式,查询条件); //$where["id"]=array("gt",1); //$where["id"]=array("between",'1,8'); //$where["id"]=array("in",'1,8'); //$where["id"]=array("not in",'1,8'); //$where["id"]=array("not in",'1,8'); //$where["username"]=array("like",array("xiao%","%ming"));查看全部
-
//数据库CURD操作 part1 //add创建 // $data=array( // 0=>array( // "username"=>"xiaohua", // "password"=>md5("xiaohua"), // "email"=>"xiaohua@163.com" // ), // 1=>array( // "username"=>"xiaobai", // "password"=>md5("xiaobai"), // "email"=>"xiaobai@163.com" // ), // 2=>array( // "username"=>"xiaogang", // "password"=>md5("xiaogang"), // "email"=>"xiaogang@163.com" // ) // ); //echo M("admin")->add($data); //添加单成功返回ID,失败则返回FALSE // echo M("admin")->addAll($data); //echo M()->getLastSql();查看全部
-
URL伪静态,伪静态有利于SEO 在配置文件中修改‘URL_HTML_SUFFIX’=>'shmtl|html'; //多个情况下,中间‘|’查看全部
-
ThinkPHP中的重写的URL中访问隐藏的index.php的方法 1,在httpd.conf 配置文件中加载mod_rewrite.so 2,在index.php的同级的目录下,建立一个名为.htaccess文件 文件中内容为: <Ifmoudle mod_rewrite.c> RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$index.php/$1[QSA,PT,L] </Ifmoudle>查看全部
-
think中的pathinfo是默认的,URL_MODEL 普通模式是0,pathinfo是1,2是重写模式,3是兼容模式 U 方法 参数(模块/方法 传递的值(数组),后缀名,是否跳转(一般不指定跳转),指定的域名 ) 1 默认模式pathinfo http://localhost/muke/index.php/index/user/id/1.html 0普通模式 http://localhost/muke/index.php?m=index&a=user&id=1 2重写模式 http://localhost/muke/index/user/id/1.html 3 兼容模式 http://localhost/muke/index.php?s=/index/user/id/1.html查看全部
-
1,在index.php文件中,开启APP_DEBUG 设为true每次都会加载Runtime文件,于是config.php中的每次修改,都会产生作用,便于调试。但是项目上线后应该设为false,不用每次加载Runtime文件,节省资源。 2,自定义的配置文件,LOAD_EXT_CONFIG=>'user',才能使用;但是自定义的配置文件不会被编译,在项目运行时,每次都要加载它,所以不建议自己建立配置文件。查看全部
-
ThinkPHP的文件目录,及各自存放的内容。查看全部
举报
0/150
提交
取消