随笔分类 -  PHP

摘要:一、xhprof扩展安装步骤 xhprof是PHP的一个扩展,最好也直接安装上graphviz图形绘制工具(用于xhprof分析结果以直观的图形方式显示),废话不多说,直奔正题。 1、安装 PHP5版本的安装 wget http://pecl.php.net/get/xhprof-0.9.4.tgz 阅读全文
posted @ 2018-08-27 23:58 才鱼 阅读(1004) 评论(0) 推荐(1) 编辑
摘要:"ob_start" — 打开输出控制缓冲 "flush" — 刷新输出缓冲 "ob_flush" — 冲刷出(送出)输出缓冲区中的内容(此函数不会销毁输出缓冲区,而像ob_end_flush() 函数会销毁缓冲区) 及时清空缓冲区 ob_flush要配合flush一起调用,调用前需提前打开输出控制 阅读全文
posted @ 2018-05-23 09:47 才鱼 阅读(246) 评论(1) 推荐(1) 编辑
摘要:之前一直找到的资料都是教你怎么生成pdf文档,比如: "TCPDF" 、 "FPDF" 、 "wkhtmltopdf" 。而我碰到的项目里需要验证从远程获取的pdf文件是否受损、文件内容是否一致这些问题,这些都不能直接提供给我读取pdf的功能,碰巧找到了一个可以读取并解析PDF文档的第三方类库 "P 阅读全文
posted @ 2018-05-04 13:35 才鱼 阅读(4329) 评论(1) 推荐(1) 编辑
摘要:CI入门 一、【查】按条件获取一条记录 获取数据有返回数组形式或对象形式,row_array()、result_array()是以数组形式返回;row()、result()是以对象形式返回。同样的,更新、删除、新增数据,也是可以传数组或对象形式进行操作的。 方式一 方式二 二、【增】插入数据 三、【 阅读全文
posted @ 2018-04-13 18:17 才鱼 阅读(311) 评论(0) 推荐(0) 编辑
摘要:有时候需要对数组进行按分页处理,之前的做法是计算出数组大小,按分页计算出偏移量,再从起始偏移量处开始遍历页大小个数据。现在不用这么麻烦了,原来PHP函数里有个现成的函数 可以配合我们实现对数组进行分页。 " " 将一个数组分割成多个 说明 将一个数组分割成多个数组,其中每个数组的单元数目由 size 阅读全文
posted @ 2017-12-26 21:19 才鱼 阅读(746) 评论(0) 推荐(0) 编辑
摘要:在程序开发中,如果我们编码不规范,比如调用不存在的变量、语法错误、少了个逗号,这些都会引起系统报错并进行提示,但是今天,突然发现PHP还有这样一个函数,用于自动触发一个报错提示,并且会将报错信息写入php日志,简单直接。 trigger_error — 产生一个用户级别的 error/warning 阅读全文
posted @ 2017-12-26 11:56 才鱼 阅读(1417) 评论(0) 推荐(0) 编辑
摘要:抓取一个网页内容非常容易,常见的方式有curl、file_get_contents、socket以及文件操作函数file、fopen等。 下面使用SOCKET下的fsockopen()函数访问Web服务器最常用的80端口,通过获取80端口的数据,并进行分析,来模拟网络爬虫的工作方法。 1、实现SOC 阅读全文
posted @ 2017-12-25 17:47 才鱼 阅读(2051) 评论(0) 推荐(0) 编辑
摘要:使用fsockopen()函数来实现获取页面信息,完整代码如下 根据以上示例,可以进行通过设置请求头信息,即可实现任意端口的访问 代码执行后效果 阅读全文
posted @ 2017-12-25 17:47 才鱼 阅读(484) 评论(0) 推荐(0) 编辑
摘要:在开发过程中,经常碰到比如加载的是哪个配置文件、上传文件大小受限、PHP错误日志文件位置等问题需要快速查找出来并解决,因此总结记录出下面的相关配置。 "phpinfo" — 输出关于 PHP 配置的信息 1、查看phpinfo配置信息 方式一 方式二 方式一查看信息如下 2、需熟知的配置 在安装扩展 阅读全文
posted @ 2017-11-23 22:52 才鱼 阅读(883) 评论(0) 推荐(0) 编辑
摘要:上一篇,完成了Windows下PHP多线程扩展 的安装,下面就利用多线程进行图片的采集 一、实现前准备工作 1、打开 "搜狗图片网站" 打开控制台,分析异步请求数据规律 2、搜狗图片存储数据表结构创建 打开 "搜狗异步请求链接" ,查看响应结果中的json数据 根据上图中图片详情创建搜狗图片数据表结 阅读全文
posted @ 2017-11-20 01:31 才鱼 阅读(675) 评论(0) 推荐(0) 编辑
摘要:扩展安装步骤 1、查看 获取 版本号及位数( 表示 ,`x64 64位`)、编译器版本、PHP配置文件加载所在位置等。如下图所示: 2、 扩展 "下载地址" :http://windows.php.net/downloads/pecl/releases/pthreads/ 3、在扩展列表中找到对应版 阅读全文
posted @ 2017-11-19 23:27 才鱼 阅读(7654) 评论(1) 推荐(1) 编辑
摘要:[TOC] 主要流程解析 首先,打开浏览器登录QQ空间并访问留言列表 由于QQ空间的链接是https,curl方式请求https链接需要突破https认证,这就需要下载 "cacert.pem" ,下面请看cacert.pem的部署步骤 1、将下载的 文件放至php安装目录下,比如:"D:\wamp 阅读全文
posted @ 2017-10-30 23:46 才鱼 阅读(777) 评论(0) 推荐(0) 编辑
摘要:控制台命令 Yii 中有一个拥有丰富功能的控制台,它们主要用于创建网站后台处理的任务。在项目根目录下执行相关操作,有意思的事,可以通过 yii 自带的功能,列出当前已有的命令。 1、查看当前项目控制台已有的脚本命令 正如你在截图中看到,Yii 中已经定义了一组默认情况下可用的命令: AssetCon 阅读全文
posted @ 2017-10-27 12:31 才鱼 阅读(20324) 评论(0) 推荐(0) 编辑
摘要:在项目开发的过程中,碰到对文件目录进行操作是常有的事,以下简要分享两种方式删除目录的代码,请往下看! 1、删除目录方式一 该方式也是最常用的方式 2、删除目录方式二 这种方式更微妙和简要 阅读全文
posted @ 2017-10-25 11:31 才鱼 阅读(1476) 评论(0) 推荐(0) 编辑
摘要:MemCache在Windows环境下的搭建及启动 一、memcache服务器端的安装 1、下载memcached的安装包, "memcached_en32or64.zip" ,下载链接:http://pan.baidu.com/s/1chLfwq 密码: 。 2、解压到任意目录。 3、以管理员的身 阅读全文
posted @ 2017-09-04 20:12 才鱼 阅读(2383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示