随笔分类 - PHP
摘要:理解Facade门面 标签(空格分隔): php tp5中的Facade 门面(Facade) 门面为容器中的类提供了一个静态调用接口,相比于传统的静态方法调用, 带来了更好的可测试性和扩展性,你可以为任何的非静态类库定义一个facade类。 config = require('../config/
阅读全文
摘要:php解析配置文件 标签(空格分隔): php .ini格式 parse_ini_file('../config/app.ini', true); return 数组格式 $var = require('../config/app.php'); 打印结果
阅读全文
摘要:PHP接收表单数组元素过大导致的问题 标签(空格分隔): php 原来从php5.3之后,php为了安全性,限制了表单提交字段的数量,也就是php.ini配置文件中 max_input_vars 参数 ,默认的值为1000,超过1000表单数据会被自动丢掉
阅读全文
摘要:Excel合并单元格 标签(空格分隔): php phpexcel excel导出 public static function downloadExcel($title, $list, $fileName = 'xxx') { import("Org.Util.PHPExcel"); import
阅读全文
摘要:Uncaught DOMException: Blocked a frame with origin 使用postMessage()方法可以解决跨域传值的问题 Api: https://developer.mozilla.org/zh CN/docs/Web/API/Window/postMessa
阅读全文
摘要:鸟哥出品:http://www.laruence.com/2015/06/12/3051.html 首先说说, 这个是干啥的. 1. 我见过很多的项目中, 用PHP文件做配置的, 一个config目录下可能有十几个甚至数十个.php配置文件, 里面都是各种各样的array, 还有甚者会把一些词典文件
阅读全文
摘要:Centos7安装gearman和php扩展 标签(空格分隔): php,linux gearman所需要的依赖 yum install \ vim \ git \ gcc \ gcc c++ \ wget \ make \ gperf \ automake \ autoconf \ boost d
阅读全文
摘要:FFmpeg 截取视频图片 标签(空格分隔): linux 安装FFmpeg 官网:http://www.ffmpeg.org/ 这里主要是linux环境下的安装 1. wget http://ffmpeg.org/releases/ffmpeg 3.1.3.tar.bz2 2. ar jxvf f
阅读全文
摘要:layui点击图片放大 多图显示 标签(空格分隔): js HTML // div // layer $(function () { $(' photo list img').on('click', function () { layer.photos({ photos: ' photo list'
阅读全文
摘要:vbox出现Failed to opencreate the internal network错误,无法启动虚拟机 标签(空格分隔): 未分类 问题 Failed to open/create the internal network Vagrant on Windows10 解决方法 I foun
阅读全文
摘要:docker 安装 lnmp 标签(空格分隔): php,docker 安装MySql 1 搜索镜像 docker search mysql 2 安装镜像 docker pull mysql:5.7 3 创建镜像并运行 docker run d p 3307:3306 e MYSQL_ROOT_PA
阅读全文
摘要:centos7安装docker 标签(空格分隔): docker 1 移除旧版本 sudo yum remove docker \ docker client \ docker client latest \ docker common \ docker latest \ docker latest
阅读全文
摘要:安装 composer require endroid/qrcode namespace App\Http\Controllers\Admin; use Endroid\QrCode\QrCode; use Endroid\QrCode\Response\QrCodeResponse; class
阅读全文
摘要:选择 “工具” “编译系统” “新编译系统”(英文版对应为 "Tools" "Build System" "New Build System"),把默认文件的内容替换成 { "cmd": ["php", "$file"], "file_regex": "php$", "selector": "sou
阅读全文
摘要:PHP 上传文件到其他服务器 标签(空格分隔): 安装Guzzle类库 guzzle 是发送网络请求的类库 composer安装: composer require guzzlehttp/guzzle 中文文档[ https://guzzle cn.readthedocs.io/zh_CN/late
阅读全文
摘要:Laravel 查询作用域 标签(空格分隔): php, laravel 全局作用域 编写全局作用域 编写全局作用域很简单。定义一个实现 Illuminate\Database\Eloquent\Scope 接口的类,并实现 apply 这个方法。 根据你的需求,在 apply 方法中加入查询的 w
阅读全文
摘要:Laravel异常处理 标签(空格分隔): php 自定义异常类 json([ 'code' = $this getCode(), 'message' = $this getMessage(), ]); } } 修改app/exceptions/Handler 类中的render方法 getenv(
阅读全文
摘要:Laravel 事件简单使用 标签(空格分隔): php, laravel 注册事件和监听器 生成事件和监听器:php artisan event:generate key = 事件 value = 监听器 protected $listen = [ 'App\Events\Event' = [ '
阅读全文
摘要:TP5异常处理 标签(空格分隔): php, thinkphp5 自定义异常处理 namespace app\common\exception; use think\Exception; class ApiException extends Exception { public $code = 0;
阅读全文
摘要:JWT使用 标签(空格分隔): php 安装 composer require lcobucci/jwt 使用 uid = $uid; return $this; } public function setConfigId($configId) { $this configId = $configI
阅读全文