php
wxlovers
这个作者很懒,什么都没留下…
展开
-
ubuntu php7安装soap扩展库
开始网上找了好多ubuntu安装php7-soap扩展的都不太好用后来自己尝试安装成功先执行安装soap扩展库$ sudo apt-get install php7.0-soap然后重启apache$ service apache2 restart然后在phpinfo.php中查看你的php信息或者使用命令 php -m 查看扩展库就好了原创 2018-01-08 19:51:22 · 1724 阅读 · 0 评论 -
PHPExcel类的使用
<?php /* 导出excel函数*/ //实例化对象 $objPHPExcel = new \PHPExcel(); //设置工作簿的名称 $objPHPExcel->getActiveSheet()->setTitle('预算经费表'); //合并单元格 $objPHPExcel->getActive...原创 2018-01-19 16:32:57 · 1079 阅读 · 0 评论 -
php modul已加载解决方案
PHP警告:模块'???'已经在第0行的Unknown中加载本页介绍如何解决以下PHP警告: PHP警告:模块'modulename'已在第0行中的Unknown中加载例如:PHP Warning: Module 'redis' already loaded in Unknown on line 0问题从命令行运行CLI版本的PHP时,可能会收到类似以下的错误:[root @ myserver ...原创 2018-02-27 11:40:07 · 552 阅读 · 0 评论 -
php优化
尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。 任何语言都是对内存和磁盘的...转载 2018-04-25 17:08:05 · 140 阅读 · 0 评论 -
usort() 用户自定义排序的实现
usort() 用户自定义排序的实现function multi_compare($a, $b) { $criteria = array( 'gold'=>'desc', 'ts'=>'desc' //这里还可以根据需要继续加条件 如:'x'=>'asc'等 ); foreach($criteria as $wh...转载 2018-04-26 16:21:21 · 452 阅读 · 0 评论 -
正则表达式的常用例子
"^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.转载 2018-06-15 17:51:35 · 229 阅读 · 0 评论