Image类是Thinkphp系统自带的,可以研究下,这个缩略图类很强大function getLogo($logo, $width, $height, $na...
1. 自动加载的原理以及__autoload的使用自动加载的原理,就是在我们new一个class的时候,PHP系统如果找不到你这个类,就会去自动调用本文件中的_...
PHP后端使用base64:$filename = 'demo.xlsx';$objWriter = \PHPExcel_IOFactory::createWr...
安装sphinx[root@MevHost sphinxb]# mkdir -p /usr/local/src/sphinx[root@MevHost sphi...
具体如下:实现文件上传进度条基本是依靠JS插件或HTML5的File API来完成,其实PHP配合ajax也能实现此功能。PHP手册对于session上传进度是...
1、成员变量扩展通过定义两个成员函数(getXXX/setXXX)来定义一个成员变量,比如:public function getText() {…}publi...
Taylor Otwell 在 Laravel 6 中新增了为指定队列任务设置中间件的能力,以便我们在执行某些队列任务之前先执行一些业务逻辑:This [pul...
一般sql注入的过滤方式就是引用addslashes函数进行过滤。他会把注入的单引号转换成\',把双引号转换成\",反斜杠会转换成\\等写一段php代码:
具体如下:// 函数式编程$users = array( array('id' => 1, 'name' => 'abc1', 'age' => 29, '性...
设置多级目录存储SESSION默认session的存储目录是1级目录,如果用户量比较大,session文件数量就比较大,我们可以设置目录数为2,使用2级目录可以...
开启session.upload_progress修改php.ini文件,开启session.upload_progress的支持。session.upload...
具体方法如下: //实现的Wxpay钩子方法 public function Wxpay($param){ require './Addons/...
使用DWZ.CN生成短网址<?php/** * FunctionHelper */class FunctionHelper { // --------...
下载包:PHP-JAVA-BRIDGE 编译安装:解压缩php-java-bridge,进入php-java-bridge的目录,将php-java-...
安装peclcd /usr/local/php/bin/wget http://pear.php.net/go-pear.phar -O go-pear.php...
多个任务同时执行将顺序执行的任务,转化为并行执行(任务在逻辑上可以并行执行)比如,我们要对已知的用户数据进行判断,是否需要发送邮件和短信,如果需要发送则发送。不...
swoole的多线程其实就是多进程,进程创建太多切换的开销很大,如果能用上pthreads建议用pthreads,因为我用的是php7nts版本没办法用pthr...