之前项目需要使用百度地图的 API 接口,所以无意间发现了百度地图有提供行政区划的 adcode 数据。https://lbsyun.baidu.com/index.php?title=open/dev-res下载之后打开数据是这样的:然后就萌生了利用这个数据进行开发地区三级联动功能。如果还不知道三...
实际项目经常会遇到需要无限极分类,下面是 DEMO ,根据实际需求稍微改改就能用。将下面代码写入控制器中:public function get_all_data()
{
//TP框架查询所有数据:
&nbs...
公司团建、同学聚会什么的最喜欢玩一些小游戏了。博主最近遇到了一种小游戏。玩法从数字 1 开始,按顺序每人递增数字,并需要报出该数字或者是说“过”,假如到自己时,数字是三的倍数或者七的倍数,再或者尾数是三 或者尾数是七的都需要说“过”,否则需要说出该数字。详细点说就是,比如到自己时,数字是 9 ...
之前有发布一篇文章,简单写了一下文章内容页面的爬取。近日又写了一下爬取文章列表,可用于采集公众号文章。在搜索引擎上搜:搜狗微信文章爬取可发现一大堆利用了 搜狗 的微信搜索功能去爬取并采集微信公众号文章的内容。也可以发现,都是用 Python 写的。而本文仍然采用 PHP 编写以达到同样效果,文章仅讲...
一.首先搭建 Nginx 服务使用 yum 安装 Nginx:yum install nginx -y修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听:如果 conf.d 里面没有 default.conf 则修改 ...
发现好多博主都喜欢折腾前端样式,也限于不会后端只会改样式,很多时候想要添加新功能却无从下手。今天开发了一个 API 聚合站,该站点能为各位博主更快更简单添加功能。API 聚合站目前仅仅写了一个“历史上的今天”接口,所以本文记录如何使用我的 API 聚合站给博客加上“历史上的今天”本文记录的是使用 W...
最近因为工作需要,另外自己也对爬虫比较感兴趣,但无奈于不会 Python 也懒得学。所以用 PHP 简单的爬了一下某招聘网站的职位分类和公众号的文章。使用了第三方的类:PHP Simple HTML DOM Parser. 官网:https://simplehtmldom.sourceforg...
博客或者论坛及各种 APP 都会用到评论/发布功能。为避免被恶意用于发布不友好内容,所以就需要检测敏感词或者过滤敏感词。检测过滤敏感词,需要先有一个敏感词库,当然你也可以使用阿里云或其他 IDC 提供的敏感词接口(就不用自己写接口,没下面这些事了)敏感词库因为太敏感了,所以就不提供了。如果真的需要可...
上一篇文章开源了轮询即时一对一聊天,可能很多人都对即时聊天感兴趣,上周开发了一个群聊的发到群里一下子就很多人访问。上一篇文章说要使用 workerman 开发,emm.... 开发是开发了 但是感觉需要完善的地方还很多,而且对新手不友好,所以本次还是不开源那套。放张图预览下吧:下面这张图才是本次的主...
相关链接:重新架构长轮询即时通讯php + ajax + mysql长轮询即时通讯最近在使用 workerman 开发即时聊天,又想起了很久前写的轮询聊天。故此将之前的轮询聊天开源,代码量超超超小。 只有几个文件...这套源码就不发布到 Github 了,下次使用 workerman 开发的即时 I...
记录下之前负责的一个项目写过的微信支付(为了以后需要 方便Copy)public function index()
{
//支付数据
$data['out_trade_n...
先到官网下载SDK:https://docs.open.alipay.com/54/106682/在项目 APP 目录下创建 Packages 目录,在 Packages 目录下再创建一个 alipay 目录,将下载的 sdk 解压进去。由于我的项目需要区分PC端和手机端 所以取名为 alipayp...
代码迭代次数多以及团队多人合作开发时,就少不了使用代码版本管理软件。首先需要安装subversionyum install -y subversion创建存放项目文件的目录mkdir -p /data/svn/myproject
svnadmin&...
class mysql
{
private $host = 'localhost';
private $name =&nb...
首先安装一个包:composer require guzzlehttp/guzzle修改根目录ENV文件MAIL_DRIVER=smtp
MAIL_HOST=smtp.qq.com
MAIL_PORT=587
MAIL_USERNAME=邮箱地址
MAIL_PASSWOR...