php
Not-Bad
这个作者很懒,什么都没留下…
展开
-
php 续传 下载类
$obj = new FileDownload(); $flag = $obj->download($fileUrl, $fileName);//fileUrl是下载地址,fileName是下载之后文件的名称 包括后缀名 如:hello.mp4 class FileDownload{ /** 下载 * @param String $file 要原创 2017-07-07 16:38:09 · 166 阅读 · 0 评论 -
PHP 将数据导出到Excel
require_once 'PHPExcel/PHPExcel.php';//下载PHPExcel /** * 导出Excel * @param $data Array 导出的数据 */ function expUser($data){ // 创建一个处理对象实例 $objExcel = new \PHPExcel(); // 创建文件格式写入对象实例, unc原创 2017-10-20 09:40:53 · 1629 阅读 · 0 评论 -
php+memcached CURD操作
$memcache= new Memcache; $memcache->connect('127.0.0.1', 11211);//11211是memcached默认端口号 $memcache->set('test','hello world',MEMCACHE_COMPRESSED,50);//设置,'myword'参数代表键key,'hello world'代表存放的值,MEMCACH原创 2017-07-04 19:47:41 · 188 阅读 · 0 评论 -
php安装memcached扩展
1.安装php_memcache.dll扩展 由于本人是用的wamp下的环境,首先将php_memcache.dll文件放入wamp/bin/PHP/php5.5.12/ext/目录下,php_memcache.dll下载地址:点击链接 (PS:一定要根据自己的php版本以及Thread Safety来下载相应的php_memcache.dll,Thread Safety可以在phpinf原创 2017-07-04 19:42:35 · 270 阅读 · 0 评论 -
PHP运行机制和底层原理
用一个工具,懂其原理,知其构造,用起来会更加得心应手。 PHP运行机制: PHP总共三个模块: a.PHP内核:用来处理请求、文件流、错误处理等相关操作 b.zend引擎:用以将源文件转换成机器语言,然后在虚拟机上运行它 c.扩展层:是一组函数、类库和流。PHP使用它们来执行一些特定的操作 比如:我们需要mysqli扩展来连接mysql数据库;当zend执行转载 2017-12-19 22:09:19 · 736 阅读 · 0 评论 -
PHP+MySQL连续插入数据报错:Commands out of sync; you can't run this command now & 读取Excel数据并批量插入到数据中
问题1: 需要从Excel中读取数据,插入到数据库中,而且是三个表,插入第一表成功,插入第二个表时报错:Commands out of sync; you can't run this command now。(一般在框架中不会出现该问题) 原因是: 当执行完query后,MySQL会保存有返回地查询结果集。我执行下次插入数据的时候未释放结果集导致 解决方式:原创 2017-11-24 16:37:25 · 766 阅读 · 0 评论 -
restful+ci框架 实践
restful架构: 是就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。具体理论请看我上一篇写的restful理论。本篇主要记录下关于restful的实践。 restful实践: 工具: 这次在ci框架+restful 主要文件: 在控制器中添加控制原创 2017-12-14 12:08:52 · 920 阅读 · 0 评论 -
mac PHP性能测试 tideways + xhgui+ nginx + php7
前言: 由于工作中需要对数据量较大的数据表进行操作时,出现504 time-out报错。于是在开始搭建tideways + xhgui。我的系统环境: mac+tideways + xhgui+ nginx + php7搭建过程: 1.安装mongo:(https://www.jianshu.com/p/2d0a1ecd0c82) 安装:brew install ...原创 2018-06-30 11:11:07 · 1402 阅读 · 0 评论