php
文章平均质量分 50
步石遮刃
无法内静,可先外静
展开
-
spl_autoload_register详解
当PHP找不到类文件会调用这个方法spl_autoload_register(array(‘class_name','method_name'));第一个参数是类名,第二个是方法名$a = new Controller();实例化的时候如果不传参数,就实例化的类名传过去,从而达到加载文件的效果列子spl_autoload_register(array($this原创 2017-11-07 10:39:15 · 1144 阅读 · 0 评论 -
laravel model 两表联查
一对一定义一对一关联一对一关联是很基本的关联。例如一个 User 模型会对应到一个 Phone 。 在 Eloquent 里可以像下面这样定义关联:class User extends Model { public function phone() { return $this->hasOne('App\Phone'); }}原创 2017-11-24 10:06:15 · 13750 阅读 · 1 评论 -
composer 使用心得(基础)
精品链接https://my.oschina.net/inuxor/blog/750717官方链接https://getcomposer.org/doc/01-basic-usage.md#packagist很容易看懂,缺什么,装什么真的很方便只需composer require 加包名安装好根目录下 vendor 会有个文件,然后就可以使用了使用方式 以tp5举例原创 2018-01-09 17:13:55 · 323 阅读 · 0 评论 -
laravel 安装ueditor 过程 与 报错
第一步 在根目录 composer.json 的require里加入"stevenyangecho/laravel-u-editor": "~1.4"第二步composer update一般情况下会报错我的错第一个Failed to decode response: zlib_decode(): data errorRetrying with degraded mode, check https...原创 2018-05-22 14:43:24 · 1304 阅读 · 0 评论 -
php 静态方法和非静态方法哪个更好
class class1{ public static function test(){}}class class2{ public function test(){}}静态方法调用class1::test(); 非静态方法调用$c2 = new class2(); $c2->test();从性能来讲静态方法 :从程序运行开始 就实例生成内存 ,所以可...原创 2018-06-03 17:59:22 · 3995 阅读 · 0 评论 -
laravel 实现七牛云对象存储与文件上传总结
1、安装配置composer require zgldh/qiniu-laravel-storage在 config下的app.php 加上zgldh\QiniuStorage\QiniuFilesystemServiceProvider::class接着接下来在config/filesystems.php里的disks中新增如下选项:'disks' => [ ... , ...原创 2018-05-28 14:08:27 · 2124 阅读 · 0 评论 -
php preg_match 匹配采集的标签
例子<img src="http://qiniu.jinfangji.com/uploads/ueditor/php/upload/image/20180529/1527585179779262.png" title="1527585179779262.png" alt="image.png"/>我要获取src的链接如何匹配preg_match('/<img src="(.*)"...原创 2018-05-29 17:50:23 · 900 阅读 · 0 评论 -
php 单利模式以及工厂模式
单利模式class MySQLDB { private static $instance; //私有的成员用来保存类的实例 private function __construct() { //私有的构造函数阻止在类的外部实例化 } private function __clone() { //私有的__clone()阻止clone对象 } public static funct...转载 2018-06-23 15:03:21 · 268 阅读 · 0 评论