限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者

开发者

tp3.2多表联查的几种形式

1 $q1 = "'%$q1%'"; $goods = M("goods"); $goodslist = $goods ->alias("g") ->join("shopping_goodsimg i on g.id = i.goods_id") ->where("i.is_main=1 and g.is_show=1 AND g.name like $q1

tp3.2以数组的形式存入session

正确做法 $home = array( 'id'=>$res['id'], 'name'=>$res['name'], 'type'=>$res['type']); session('home',$home);//id 错误做法 $name=$res['name']; session('home["name"]',$name);

转载 | ThinkPHP单字母函数(快捷方法)使用总结

这篇文章主要介绍了ThinkPHP单字母函数(快捷方法)使用总结,对ThinkPHP的快捷方法做了针对性的归纳总结,需要的朋友可以参考下 在ThinkPHP中有许多使用简便的单字母函数(即快捷方法),可以很方便开发者快速的调用,但是字母函数却不方便记忆,本文将所有的字母函数总结一下,以方便以后查找。 1.U() URL组装 支持不同URL模式 U($url=

ThinkPHP-控制器

控制器 控制器定义 多层控制器 Controller控制器层(访问控制器) Event控制器(事件控制器) StuController.class.php StuEvent.class.php 多级控制器 实例化控制器 Event控制器 $a = A('Stu','Event'); Home模块直接使用 $a = A('Stu'); 前置和后置自动调用 pu

图片的上传以及图片的读取类

上传 /** * 单文件上传 * @param string $file 文件路径 * @param int $size 上传文件限制的大小 * @param array $type 上传文件的类型 * @param string $uploads 保存的路径 * @return bool|string 返回上传保存后的路径 */ function uplo

Thinkphp原生增删改查

增 public function add(){ $this->assign('title','添加用户'); $this->display('User/add'); } public function insert(){ if(IS_POST){ M('user')->create(); if(M('user')->add()>0){ $this->suc

类库 | 如果没有此方法自动调用

class { //当没有此方法时自动调用 public function __call($key, $params) { header("HTTP/1.0 404 NOT FOUND"); header("status: 404 not found");//兼容IE echo "404 not found"; die; } }

类库 | 自动跳转的类

class { public function redirect($msg, $url=null) { if(empty($url)){ echo "alert('$msg')"; echo "history.back()";die; }else{ echo "alert('$msg')"; echo "location.href ='$url'";die;

自动加载函数__autoload

__autoload //自动化引用类 function mvc__autoload($className){ //判断文件是否存在 if(file_exists("./models/{$className}.class.php")){ require "./models/{$className}.class.php"; // echo "./models/