- 博客(9)
- 收藏
- 关注
原创 解读 thinkphp5 源码(二):异常处理和请求生命周期
上节 解读 thinkphp5 源码(一):自动加载 看完了自动加载部分,根据代码执行顺序,base.php的59-64行// 注册错误和异常处理机制\think\Error::register();// 加载惯例配置文件\think\Config::set(include THINK_PATH . 'convention' . EXT);下面的加载配置文件不用说,现在重点看一
2017-06-12 22:36:29
933
原创 数组遍历
$orgList = Array(array(‘orgid’ => 1, ‘orgname’ => ‘我是一号’), array(‘orgid’ => 2, ‘orgname’ => ‘我是二号’), array(‘orgid’ => 3, ‘orgname’ => ‘我是三号’));dump($orgList);结果: array (size=
2017-06-11 15:11:36
417
原创 thinkphp5剖析 模型查询对象类型转数组
DB操作返回是数组。模型直接操作返回是对象。当我们用select()进行查询得出的结果无法toarray的时候,下面的方法就用得上了。对象类型转换数组打开 database.php 增加或修改参数'resultset_type' => '\think\Collection',即可连贯操作model('user')->select()->toArray
2017-06-11 14:15:58
13347
原创 call_user_func()详解
先来看解释 :(PHP 4, PHP 5, PHP 7)call_user_func — 把第一个参数作为回调函数调用通过函数的方式回调<?php function barber($type){ echo "you wanted a $type haircut, no problem\n";}call_user_func('barber','mushroom')
2017-06-07 18:01:17
8702
原创 关于php中string类型下的第0个元素
<?php $class = "think\Error";echo gettype($class);echo '';$first = $class[0];echo gettype($first);echo '';echo $first; ?>输入如下stringstringt结论: 如果把字符串当作数组一样取第0个元素,则会得出
2017-06-07 14:29:55
418
原创 PHP SPL(PHP 标准库)
一.什么是SPL? SPL是用于解决典型问题(standard problems)的一组接口与类的集合。(出自:http://php.net/manual/zh/intro.spl.php) SPL,PHP 标准库(Standard PHP Library) ,从 PHP 5.0 起内置的组件和接口,且从 PHP5.3 已逐渐的成熟。SPL 在所有的 PHP5 开发环境
2017-06-07 11:20:19
509
原创 关于define与defined的区别
1.define用来定义一个常量,常量也是全局范围的。不用管作用域就可以在脚本的任何地方访问常量。一个常量一旦被定义,就不能再改变或者取消定义 ****** 注意这里一个常量一旦被定义,就不能再改变或者取消定义一个常量一旦被定义,就不能再改变或者取消定义一个常量一旦被定义,就不能再改变或者取消定义如: define("path","
2017-06-07 10:01:12
832
1
原创 ThinkPHP自定义配置文件
1.第一种情况.自动加载.在config.php中定义:'LOAD_EXT_CONFIG' => 'verify'return array( //'配置项'=>'配置值' 'TMPL_PARSE_STRING' => array( '__PUBLIC__'=>__ROOT__.'/App/Admin/View/Public' ), 'URL_HT
2017-06-06 22:24:38
2299
原创 PHP5.6对命名空间的扩展,use可以导入函数与常量空间
php版本 > 5.601、解决命名冲突2、导入类、函数、常量3、赋予别名test1.phpnamespace Demo1;class test1{ private $name = 'bigboy'; public function getName(){ return $this->name; }}
2017-06-06 19:56:01
3112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人