php能做爬虫吗?php能写爬虫吗?提到网页爬虫,大家肯定第一时间想到是Python做爬虫。其实用PHP也可以实现网页爬虫功能!这里推荐一款php的爬虫框架phpspider。不建议自己写爬虫,因为效率太低。使用框架爬虫要高效很多。
自己新建一个目录,如spider,在该目录下运行composer require owner888/phpspider命令,如下结果便是成功安装了。
没有composer也可以去github上下载https://github.com/owner888/phpspider
进入spider目录,会发现多了些文件,可以不用管。直接新建index.php,写入如下程序:
对于程序内有不懂的地方,可阅读phpspider的文档https://doc.phpspider.org
这里要注意phpspider需要通过命令来运行,如果直接通过浏览器打开就会这样
这里在spider目录中运行php index.php,就会呈现如下结果:
运行到最后的样子
在运行结束后看一下数据库里的数据是否成功插入
至此一个简单的php网页爬虫就完成了