#ThinkPHP

ThinkPHP---thinkphp模型(M)

(1)配置数据库连接数据库的连接配置可以在系统配置文件ThinkPHP/Conf/convention.php中找到/*数据库设置*/'DB_TYPE'=>'',//数据库类型,一般为MySQL'DB_HOST'=>'',//服务器地址,本地开发时为localhost,远程为远程ip'DB_NAME'=&g...
代码星球 ·2020-04-08

ThinkPHP---案例1登录登出和添加部门

配置文件分3类:系统配置文件,分组配置文件,应用配置文件①系统配置文件ThinkPHP/Conf/convention.php;②分组/模块/平台配置文件Home/Conf/config.php;③应用配置文件Common/Conf/config.php; (1)综合案例:实现OA系统的登录页面展示 ...

ThinkPHP---thinkphp视图(V)

配置文件分3类:系统配置文件,分组配置文件,应用配置文件①系统配置文件ThinkPHP/Conf/convention.php;②分组/模块/平台配置文件Home/Conf/config.php;③应用配置文件Common/Conf/config.php; (1)什么是视图?MVC中的V(view),主要负责...
代码星球 ·2020-04-08

ThinkPHP---thinkphp控制器、路由、分组设置(C)

配置文件分3类:系统配置文件,分组配置文件,应用配置文件①系统配置文件ThinkPHP/Conf/convention.php;②分组/模块/平台配置文件Home/Conf/config.php;③应用配置文件Common/Conf/config.php; 【一】控制器(1)控制器的创建作用:负责用户输入及命...

ThinkPHP---thinkphp框架介绍

目录:(1)简述;(2)下载;(3)文件结构;(4)部署;(5)细节问题;  主体:(1)简述ThinkPHP诞生于2006年初,最初叫FSC。于2007年元旦更名为PHP,同时官网上线。一款国人自主开发的框架,有中文官网、论坛、文档等。代码中包含了丰富的中文注释 (2)下载官网下载:ht...

ThinkPHP---框架介绍

(1)什么是框架?①框架是一堆包含了常量、方法和类等代码集合;②半成品应用,只包含了项目开发时的底层架构,并不包含业务逻辑;③包含一些设计模式,例如单例模式,工厂模式,AR(ActiveRecord积极记录)模式(2)不适用框架出现的问题?①代码风格不一样,维护困难;②小的修改可能会牵扯出很多地方修改;例如数据表名字的...
代码星球 ·2020-04-08

mac机上搭建php56/nginx 1.8.x/thinkphp 3.2.x/gearman扩展/seaslog扩展/redis扩展环境

php的各种扩展配置起来实在不容易,记录一下备忘:一、php56安装虽然php7出来了,但是没用过,不知道有没有坑,这里仍然使用php5.6版本1.1安装php/php-pfm brewupdatebrewtaphomebrew/dupesbrewtapjosegonzalez/homebrew-phpbre...

ThinkPHP getBy动态查询

ThinkPHPgetBy动态查询是一个魔术方法,可以根据某个字段名称动态得到对应的一条数据记录。根据用户名(username)查询对应的用户资料记录:publicfunctionchekUser(){header("Content-Type:text/html;charset=utf-8");$Dao=M("User...
代码星球 ·2020-04-06

mysql if对数据进行处理 having对数据进行查询 thinkphp中的exp支持更复杂的where查询

很多时候,数据库获取的信息并不是我们最终想要的,需要通过if进行处理。where支持查询having支持后查询(查询后的数据,再筛选)代码如下:if($this->_post('dosearch','isset')){//搜索if($s_name=$this->_post('s_name','isset')...

thinkphp中的验证码的实现

1.php端生成验证码函数publicfunctionverify(){//验证码import("@.Util.Image");Image::buildImageVerify(4,1,'png',40,20,'verify');}/***生成图像验证码*@static*@accesspublic*@paramstrin...
代码星球 ·2020-04-06

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
首页上一页...2122232425...下一页尾页