#think

thinkphp中的类库与引用import引入机制

ThinkPHP的类库包括基类库和应用类库控制器类模块名+Action例如UserAction、InfoAction模型类模型名+Model例如UserModel、InfoModel基类库是指符合ThinkPHP类库规范的系统类库,包括ThinkPHP的核心基类库和扩展基类库。核心基类库目录位于系统的Lib目录,核心基...

thinkphp遇到的小问题,js文件中U方法不被解析

我想在js文件中写ajax,写完发现异常,本以为是js文件中不支持ajax后来发现时地址解析错误。 也就是U方法在js文件中不被解析。貌似thinkphp解析,tpl文件中的一些元素。js文件中的ajaxfunctionajaxCheckTel(tel,id){varres='';$.ajax({type:"...

thinkphp中的配置与读取C方法详解

1.项目公共配置Conf/config.php内容如下<?php/***项目公共配置*@package*@author**/returnarray('LOAD_EXT_CONFIG'=>'db,info,email,safe,upfile,cache,route,app,alipay,sms,platfor...

thinkphp中的_initialize方法

子类的_initialize方法自动调用父类的_initialize方法。而php的构造函数construct,如果要调用父类的方法,必须在子类构造函数显示调用parent::__construct();<?phpclassBaseActionextendsAction{//继承Thinkphpprotected...

thinkphp中的自动验证

array(验证字段,验证规则,错误提示,[验证条件,附加规则,验证时间])1.验证字段需要验证的表单字段名称,这个字段不一定是数据库字段,也可以是表单的一些辅助字段,例如确认密码和验证码等等。有个别验证规则和字段无关的情况下,验证字段是可以随意设置的,例如expire有效期规则是和表单字段无关的。 2.验证...
代码星球 ·2020-04-06

thinkphp实现多个子查询语句

sql语句博大精深理解好sql语句,就能用好thinkphp等框架中的数据库操作原sqlSELECTa.*,b.*from(SELECTa.idasopener_id,a.name,sum(c.money)asbonus_money,c.year,c.monthfromsh_openeraLEFTJOINsh_open...

子查询语句的thinkphp实现

语句SELECTa.idasitem_id,a.nameasitem_name,a.introasitem_intro,b.id,b.moneyFROMsh_incentive_itemaleftjoin(SELECT*FROM`sh_incentive`WHERE(`agent_id`=3)AND(`year`=20...
代码星球 ·2020-04-06

thinkphp中的AJAX返回ajaxReturn()

系统支持任何的AJAX类库,Action类提供了ajaxReturn方法用于AJAX调用后返回数据给客户端。并且支持JSON、XML和EVAL三种方式给客户端接受数据,通过配置DEFAULT_AJAX_RETURN进行设置,默认配置采用JSON格式返回数据,在选择不同的AJAX类库的时候可以使用不同的方式返回数据。要使...

thinkphp中url的生成U()方法

为了配合所使用的URL模式,我们需要能够动态的根据当前的URL设置生成对应的URL地址,为此,ThinkPHP内置提供了U方法,用于URL的动态生成,可以确保项目在移植过程中不受环境的影响。U方法的定义规则如下(方括号内参数根据实际应用决定):U('[分组/模块/操作]?参数'[,'参数','伪静态后缀','是否跳转'...
代码星球 ·2020-04-06

thinkphp中的volist标签

属性:name(必须):要输出的数据模板变量id(必须):循环变量offset(可选):要输出数据的offsetlength(可选):输出数据的长度key(可选):循环的key变量,默认值为imod(可选):对key值取模,默认为2empty(可选):如果数据为空显示的字符串 通常模型的select方法返回的...
代码星球 ·2020-04-06

thinkphp中的where()方法

where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHPORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。$User=M("User");//实例化User对象$User-&...
代码星球 ·2020-04-06

thinkphp中神奇的create()方法

正常的表单提交会把所有的表单数据提交上来$data=$_POST;print_r($data);exit;结果Array([status]=>1[comment]=>啊啊啊[id]=>16[submit]=>提交) 而用create()方法处理,$data=$userApplicant...
代码星球 ·2020-04-06

thinkphp中的_get,_post,_request

ThinkPHP没有改变原生的PHP系统变量获取方式,所以依然可以通过$_GET、$_POST、$_SERVER、$_REQUEST等方式来获取系统变量,不过系统的Action类提供了对系统变量的增强获取方法,包括对GET、POST、PUT、REQUEST、SESSION、COOKIE、SERVER和GLOBALS参数...

thinkPHP模板引擎案例

1.if<ifcondition="$vo.businesseqLS">零售<elseifcondition="$vo.businesseqCY"/>餐饮<else/>其他</if>编译后<?phpif($vo["business"]==LS):?>零售<...
代码星球 ·2020-04-06

thinkPHP增删改查的方法案例

thinkphp对数据库增删改查进行了封装操作,使得使用更加方便,但是不一定灵活。可以用封装的用,需要写sql,可以执行sql。1.原始的$Model=newModel();//实例化一个model对象没有对应任何数据表$insert_sql="INSERTINTOsh_wxuser_collection(user_i...
代码星球 ·2020-04-06
首页上一页...2324252627...下一页尾页