使用 QueryList + Redis 下载壁纸

完整代码:https://github.com/her-cat/wallpaper_crawler 页面分析 壁纸站地址:http://www.huanse.net/ 打开网站首页,通过审查元素找到详情页面和略缩图的地址(下图红框部分)。 ...

2018-09-08 · 2 分钟 · 972 字

给 YOURLS 短网址系统编写插件《批量生成短网址》

前言 在上一篇文章 给 YOURLS 短网址系统编写插件《Hello World!》 中,用了一个简单的例子介绍了如何给 YOURLS 编写插件,让我们对 YOURLS 插件的实现步骤有了一些了解。 ...

2018-07-31 · 2 分钟 · 889 字

给 YOURLS 短网址系统编写插件《Hello World!》

YOURLS 简介 YOURLS (Your Own URL Shortener) 是一款开源的PHP程序,让你可以轻松建立属于自己的短网址生成系统。而无需第三方平台你就可以获得所有的数据统计,并且支持一系列插件扩展。 ...

2018-07-17 · 3 分钟 · 1309 字

PHP 7.1 使用 json_encode 函数造成浮点类型数据出现精度问题

新项目用的 PHP 7.1.13 版本,在使用过程中发现 浮点类型 数据经过 json_encode 之后会出现精度问题。 举个例子: $data = [ 'stock' => '100', 'amount' => 10, 'price' => 0.1 ]; var_dump($data); echo json_encode($data); 输出结果: array(3) { ["stock"]=> string(3) "100" ["amount"]=> int(10) ["price"]=> float(0.1) } { "stock":"100", "amount":10, "price":0.10000000000000001 } 网上说可以通过调整 php.ini 中 serialize_precision (序列化精度) 的大小来解决这个问题。 ...

2018-07-10 · 1 分钟 · 416 字

PHP 采集逐浪小说章节列表

距离上一次写采集教程已经是一年前了,而我已经实习快一个月了,不得不感叹时间过得真快,岁月催人老啊…. 先品尝一下《PHP使用file_get_contents()函数实现采集网页》,食用更佳哦。 第一步,获取页面的html 首先,要获取该页面的html内容,随便打开一个小说章节目录的地址,例如 http://book.zhulang.com/427458/。可以使用 curl,也可以使用 file_get_contents() 函数,因为不用模拟请求头等操作,我就直接用第二种方式。 ...

2017-08-02 · 4 分钟 · 1507 字