E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
thinkPHP5
thinkPHP5
.0框架命名空间详解
本文实例讲述了
thinkPHP5
.0框架命名空间。
chinalorin
·
2017-03-18 10:01
thinkPHP5
.0框架自动加载机制分析
本文实例讲述了
thinkPHP5
.0框架自动加载机制。
chinalorin
·
2017-03-18 09:49
thinkPHP5
.0框架引入Traits功能实例分析
本文实例讲述了
thinkPHP5
.0框架引入Traits功能。
chinalorin
·
2017-03-18 08:28
thinkPHP5
.0框架API优化后的友好性分析
本文实例讲述了
thinkPHP5
.0框架API优化后的友好性。分享给大家供大家参考,具体如下:新版ThinkPHP针对API开发做了很多的优化,并且不依赖原来的API模式扩展。
chinalorin
·
2017-03-17 10:32
thinkPHP5
.0框架配置格式、加载解析与读取方法
本文实例讲述了
thinkPHP5
.0框架配置格式、加载解析与读取方法。分享给大家供大家参考,具体如下:ThinkPHP支持多种格式的配置格式,但最终都是解析为PHP数组的方式。
chinalorin
·
2017-03-17 10:42
thinkPHP5
.0框架独立配置与动态配置方法
本文实例讲述了
thinkPHP5
.0框架独立配置与动态配置方法。
chinalorin
·
2017-03-17 10:57
thinkphp5
中如何通过url传参
window.location.href="{:url('Index/index')}>"+"/ID/"+ID;//这样可以生成,但url模式改变则不能用window.location.href="{:url('Index/index','ID="+ID+"')}"//解析不成功。window.location.href="{:url('Index/detail',['id'=>"+iD+"])}
逸尘️
·
2017-03-17 09:44
PHP
javascript
javascript
url
thinkphp5
thinkPHP5
.0框架简单配置作用域的方法
本文实例讲述了
thinkPHP5
.0框架简单配置作用域的方法。分享给大家供大家参考,具体如下:配置参数支持作用域的概念,默认情况下,所有参数都在同一个系统默认作用域下面。
chinalorin
·
2017-03-17 09:05
thinkPHP5
.0框架环境变量配置方法
本文实例讲述了
thinkPHP5
.0框架环境变量配置方法。
chinalorin
·
2017-03-17 08:55
ThinkPHP5
select出来的结果是个对象?居然还可以以数组形式访问数据?
目录目录前言TP5中的select方法为什么可以这么操作总结思考前言在使用TP5的过程中,我们会发现,使用select方法查询数据库中的数据后dump出来的结果是对应模型的对象。其中该对象有一个protected的data属性。而在TP3中select出来的结果返回的是一个数组。那么我们在使用TP5中select后得到了对应的结果——一个对象,怎么通过这个对象获取结果数据呢?结果是同样可以以数组的
梦小白
·
2017-03-15 16:00
thinkphp
数据库
select
数据
对象
PHP
thinkphp5
文件处理类 延伸扩展
thinkphp5
的手册中提出:File类继承了PHP的SplFileObject类手册中在文件上传的地方只是提到了框架自身的一些函数,但是在文件上传后文件内容的处理没有提及,因为那是SplFileObject
wz9666
·
2017-03-06 15:52
thinkphp5
文件处理类 延伸扩展
thinkphp5
的手册中提出:File类继承了PHP的SplFileObject类手册中在文件上传的地方只是提到了框架自身的一些函数,但是在文件上传后文件内容的处理没有提及,因为那是SplFileObject
wz9666
·
2017-03-06 15:52
thinkphp5
10分钟快速理解数据库类和模型
1、理解
thinkphp5
的数据库模型是熟练使用
thinkphp5
的最重要的部分。毕竟数据是产品的核心。2、
thinkphp5
封装的数据访问抽象层(DAL)是数据库操作的基础。
wz9666
·
2017-03-03 17:12
thinkphp5
10分钟快速理解数据库类和模型
1、理解
thinkphp5
的数据库模型是熟练使用
thinkphp5
的最重要的部分。毕竟数据是产品的核心。2、
thinkphp5
封装的数据访问抽象层(DAL)是数据库操作的基础。
wz9666
·
2017-03-03 17:12
ThinkPHP 3.2.x 集成极光推送指北
3.2版本已经过了维护生命周期,官方已经不再维护,请及时更新至5.0版本——ThinkPHP官方仓库以上,如果有条件,请关闭这个页面,然后升级至
ThinkPHP5
,如果由于各种各样的原因无法升级至TP5
Helperhaps
·
2017-02-24 16:59
thinkphp5
数据库和模型详解 之4 模型数据处理(核心)和高级用法
1、获取器(可以创造和修改输出的字段)场景包括:时间日期字段的格式化输出;集合或枚举类型的输出;数字状态字段的输出;组合字段的输出;//获取模型的对象属性的时候驼峰法和小写命名方式都可以取到值//获取器方法的第二个参数表示当前数据对象的所有数据protectedfunctiongetUserTitleAttr($value,$data){return$data['name'].':'.$data[
wz9666
·
2017-02-24 15:53
thinkphp5
数据库和模型详解 之4 模型数据处理(核心)和高级用法
1、获取器(可以创造和修改输出的字段)场景包括:时间日期字段的格式化输出;集合或枚举类型的输出;数字状态字段的输出;组合字段的输出;//获取模型的对象属性的时候驼峰法和小写命名方式都可以取到值//获取器方法的第二个参数表示当前数据对象的所有数据protectedfunctiongetUserTitleAttr($value,$data){return$data['name'].':'.$data[
wz9666
·
2017-02-24 15:53
thinkphp5
数据库和模型详解 之3 模型和对象
1、Db和模型的存在只是
ThinkPHP5
.0架构设计中的职责和定位不同,Db负责的只是数据(表)访问,模型负责的是业务数据和业务逻辑。
wz9666
·
2017-02-24 14:23
thinkphp5
数据库和模型详解 之3 模型和对象
1、Db和模型的存在只是
ThinkPHP5
.0架构设计中的职责和定位不同,Db负责的只是数据(表)访问,模型负责的是业务数据和业务逻辑。
wz9666
·
2017-02-24 14:23
thinkphp5
数据库和模型详解 之2 查询构造器及高级技巧
1、掌握查询构造器对于掌握数据库和模型的查询操作非常关键2、使用查询构造器一般都是自动实例化查询类,Db类的任何方法都会自动调用connect方法返回连接对象实例,然后调用连接对象的查询构造器方法会自动实例化查询类。3、db助手函数默认每次调用都会重新连接数据库(目的是确保你的每次db函数调用不会相互影响),你可以使用db('data',[],false)方式解决。4、CURL关键方法查询方法作用
wz9666
·
2017-02-24 14:55
thinkphp5
数据库和模型详解 之2 查询构造器及高级技巧
1、掌握查询构造器对于掌握数据库和模型的查询操作非常关键2、使用查询构造器一般都是自动实例化查询类,Db类的任何方法都会自动调用connect方法返回连接对象实例,然后调用连接对象的查询构造器方法会自动实例化查询类。3、db助手函数默认每次调用都会重新连接数据库(目的是确保你的每次db函数调用不会相互影响),你可以使用db('data',[],false)方式解决。4、CURL关键方法查询方法作用
wz9666
·
2017-02-24 14:55
thinkphp5
数据库和模型详解 之1 数据库基础
1、
ThinkPHP5
的数据访问层是基于PHP内置的PDO对象实现2、数据库入口类Db主要就是一个connect方法理论上来说,框架并不依赖Db类,该类的存在只是为了简化数据库抽象层的操作而提供的一个工厂类所有的数据库操作都是经过
wz9666
·
2017-02-24 11:01
thinkphp5
数据库和模型详解 之1 数据库基础
1、
ThinkPHP5
的数据访问层是基于PHP内置的PDO对象实现2、数据库入口类Db主要就是一个connect方法理论上来说,框架并不依赖Db类,该类的存在只是为了简化数据库抽象层的操作而提供的一个工厂类所有的数据库操作都是经过
wz9666
·
2017-02-24 11:01
ThinkPHP5
学习笔记
1、application/.htaccess文件配置-为什么模块不存在,还可以访问的到#如果mod_rewrite.c模块存在,则执行以下命令Options+FollowSymlinks-MultiviewsRewriteEngineOn#开启RewriteEngineRewriteCond%{REQUEST_FILENAME}!-d#不是目录或者目录不存在RewriteCond%{REQUES
BIGSHOTZHANG
·
2017-02-23 11:31
PHP
THINKPHP5
入门 -7 视图和模板
1、系统的\think\Controller类,该类对视图类的方法进行了封装,所以可以在无需实例化视图类的情况下,直接调用视图类的相关方法,包括:方法描述assign模板变量赋值fetch渲染模板文件display渲染内容engine初始化模板引擎assign和fetch,是最常用的两个方法2、参数变量{$count}二维数组{volistname="list"id="user"}ID:{$use
wz9666
·
2017-02-15 15:18
thinkPHP5
Thinkphp5
Auth权限认证
auth类在thinkphp类库里是原本就有的,
thinkphp5
里没了,这里是将其修改为
thinkphp5
适用auth类的特点是/** *权限认证类 *功能特性: *1,是对规则进行认证,不是对节点进行认证
可乐少点冰
·
2017-02-15 00:00
个人总结
webuploader 使用心得 -3 后台php代码
这是
thinkphp5
的代码publicfunctionuploadFile(Request$request){//$info=$file->move(ROOT_PATH.'public'.DS.'
wz9666
·
2017-02-14 16:30
ThinkPHP5
开发的正确姿势
0、本篇的建议旨在让你的
ThinkPHP5
开发更规范和顺利,但仅仅是建议,而不是必须。
wz9666
·
2017-02-09 10:06
App微信支付 php后台接口
App微信支付php后台接口本问将介绍App微信支付(2016.10.11)的php(7.0)后台支付和回调接口,框架是
Thinkphp5
.0:账户的各种参数订单信息请求prepay_id*返回APP数据处理微信回调修改订单状态账户的各种参数账户的各种参数就是像微信申请
Gy__My
·
2017-01-19 22:19
php
thinkphp request 和 param 的区别
thinkphp5
的param不是一般的强大。param是thinkphp自己写的类型,自动判断是什么类型的数据就行接收。
gdali
·
2017-01-17 20:14
thinkphp
[李景山php]每天TP5-20170206|
thinkphp5
-Route.php-2
/** * 注册路由规则 * @access public * @param string $rule 路由规则 * @param string $route 路由地址 * @param string $type 请求类型 * @param array $option 路由参数 * @param array $pattern 变量规则 * @return void
lijingsan1
·
2017-01-14 14:11
think
php5
php
[李景山php]每天TP5-20170205|
thinkphp5
-Route.php-1
// +----------------------------------------------------------------------namespace think;// 路由器 我来了use think\App;use think\Config;use think\exception\HttpException;use think\Hook;use think\Loader;use
lijingsan1
·
2017-01-12 08:37
think
php5
php
thinkphp5
在 sae上部署的基本配置
一、
thinkphp5
的完全开发手册提到:1、首先配置database.php//数据库类型'type'=>'mysql',//服务器地址'hostname'=>SAE_MYSQL_HOST_M.','
wz9666
·
2017-01-11 09:15
thinkPHP5
[李景山php]每天TP5-20170204|
thinkphp5
-Response.php
// +----------------------------------------------------------------------namespace think;// 使用命名空间use think\Config;use think\Debug;use think\Env;use think\response\Json as JsonResponse;use think\resp
lijingsan1
·
2017-01-11 09:22
think
php5
php
[李景山php]每天TP5-20170203|
thinkphp5
-Request.php-6
/** * 递归过滤给定的值 * @param mixed $value 键值 * @param mixed $key 键名 * @param array $filters 过滤方法+默认值 * @return mixed */ private function filterValue(&$value, $key
lijingsan1
·
2017-01-10 08:19
php
think
php
[李景山php]每天TP5-20170202|
thinkphp5
-Request.php-5
/** * 设置或者获取当前的Header * @access public * @param string|array $name header名称 * @param string $default 默认值 * @return string */public function header($name = '', $default = null){// 设置 或者 获取 当前的
lijingsan1
·
2017-01-09 09:53
think
php5
php
[李景山php]每天TP5-20170201|
thinkphp5
-Request.php-4
/** * 设置获取获取当前请求的参数 * @access public * @param string|array $name 变量名 * @param mixed $default 默认值 * @param string|array $filter 过滤方法 * @return mixed */public function param($name = '', $defau
lijingsan1
·
2017-01-06 08:03
php5
thingk
php
Mac下xampp配置基于域名的虚拟主机vhost
前言最近在学习
ThinkPHP5
.0过程中有一个需要配置虚拟主机的过程,就是将目录文件配置成站点。
寒桥
·
2017-01-05 16:42
[李景山php]每天TP5-20170131|
thinkphp5
-Request.php-3
/** * 获取当前URL 不含QUERY_STRING * @access public * @param string $url URL地址 * @return string */public function baseUrl($url = null){ if (!is_null($url) && true !== $url) { $this->baseUrl = $url
lijingsan1
·
2017-01-05 08:02
think
php5
php
[李景山php]每天TP5-20170130|
thinkphp5
-Request.php-2
// 绑定的属性protected $bind = [];// 邦定的属性 仓库/** * 架构函数 * @access public * @param array $options 参数 */public function __construct($options = []){// 构造函数 foreach ($options as $name => $item) {// 参数设定
lijingsan1
·
2017-01-04 09:22
thinkphp
php
[李景山php]每天TP5-20170129|
thinkphp5
-Request.php-1
// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +----------------------------------------------------------------------// | Copyri
lijingsan1
·
2017-01-03 09:33
thinkphp
php
thinkphp5
.0.2 多对多模型中插入中间表字段不存在的解决办法
最近我用
thinkphp5
.0.2写一个项目的时候,在使用框架中多对多模型进行对中间表额外属性插入的时候,发生了数据表字段不存在的错误,如下图我中间表sxt_order_product的字段信息为我通过对框架运行追踪调试中发现
浮生醉流年
·
2016-12-30 09:34
框架
[李景山php]每天TP5-20170128|
thinkphp5
-Validate.php-1
// +----------------------------------------------------------------------namespace think;use think\File;use think\Request;use think\Session;// 使用类class Validate{ // 实例 protected static $instanc
lijingsan1
·
2016-12-30 09:38
think
php5
php
[李景山php]每天TP5-20170127|
thinkphp5
-View.php
// +----------------------------------------------------------------------namespace think;class View{// 神秘的视图类,我来了 // 视图实例 protected static $instance;// 实例化 // 模板引擎实例 public $engine;// 引擎
lijingsan1
·
2016-12-29 09:19
php
think
php
[李景山php]每天TP5-20170126|
thinkphp5
-Process.php-8
/** * 创建所需的 proc_open 的描述符 * @return array */ private function getDescriptors() {// 获取描述符 if ('\\' === DS) {// 如果是windows $this->processPipes = WindowsPipes::cr
lijingsan1
·
2016-12-29 09:40
think
php5
php
[李景山php]每天TP5-20170125|
thinkphp5
-Process.php-7
/** * 获取输入 * @return null|string */ public function getInput() { return $this->input; }// 获取输入信息 /** * 设置输入 * @param mixed $input * @return self */
lijingsan1
·
2016-12-28 08:30
think
php5
php
[李景山php]每天TP5-20170124|
thinkphp5
-Process.php-6
/** * 返回导致子进程终止其执行的数。 * @return int */public function getTermSignal(){// 返回 子进程 终止其执行的数 $this->requireProcessIsTerminated(__FUNCTION__);// 确认 进程 函数 已经终止,否则 抛出异常 if ($this->isSigchildEnabled()) {
lijingsan1
·
2016-12-27 08:01
think
php5
php
[李景山php]每天TP5-20170123|
thinkphp5
-Process.php-5
/** * 开启从底层过程获取输出和错误输出。 * @return Process * @throws \RuntimeException */ public function enableOutput() {// enableOutput if ($this->isRunning()) {// 如果 运行 t
lijingsan1
·
2016-12-26 08:30
think
php5
php
[李景山php]每天TP5-20170122|
thinkphp5
-Process.php-4
/** * 获取PID * @return int|null * @throws \RuntimeException */public function getPid(){// 获取进程 ID if ($this->isSigchildEnabled()) { throw new \RuntimeException('This PHP has been compiled wit
lijingsan1
·
2016-12-23 08:57
php
think
php
[李景山php]每天TP5-20170121|
thinkphp5
-Process.php-3
/** * 运行指令 * @param callable|null $callback * @return self * @throws \RuntimeException * @throws ProcessFailedException */public function mustRun($callback = null){// 运行指令 if ($this->isSigchildEnab
lijingsan1
·
2016-12-22 08:13
think
php5
php
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他