转到正文

博客水木

一个学习总结与工作经验分享博客。

存档

分类: PHP相关技术

给大家分析一下如何用PHP写出采集微信公众号文章的方法以及代码详细讲解,需要的朋友学习一下。 通过搜狗搜索采集公众号历史消息有几个问题: 1、有验证码; 2、历史消息列表只有最近10条群发内容; 3、文章地址是有有效期的; 4、据说批量采集还要换ip; 通过我前面文章的方法就没有这些问题,虽然采集系统搭建不如传...继续阅读

...

前几天写过一篇文章,利用单纯的php实现定时执行任务,但是效率不佳,对于linux来说用crontab实现更加合理. 首先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。要以某...继续阅读

...

PHP在数组参数传递给函数,如何将数组作为函数参数列表传递给函数呢? PHP以数组传递参数,对于参数个数不确定的函数调用来说,是极为方便和必要的。 比如某个函数需要3个参数,用一个数组有序存放这3个参数,然后在函数调用的时候把这个数组传到函数中去。 数组传递参数在PHP 5.6中得到了实现,后续版本都可以使用这个功...继续阅读

...

预处理语句用于执行多个相同的 SQL 语句,并且执行效率更高。 预处理语句的工作原理如下: 预处理:创建 SQL 语句模板并发送到数据库。预留的值使用参数 "?" 标记 。例如:INSERT INTO MyGuests (firstname, lastname, email) VALUES(?, ?, ?) 数据库解析,编译,对SQL语句模板执行查询优化,并存储结果不输出 执行:最...继续阅读

...

1.open_basedir介绍 open_basedir 将php所能打开的文件限制在指定的目录树中,包括文件本身。当程序要使用例如fopen()或file_get_contents()打开一个文件时,这个文件的位置将会被检查。当文件在指定的目录树之外,程序将拒绝打开。 本指令不受安全模式打开或关闭的影响。 2.open_basedir设置方法 1.在php.ini 加入 open...继续阅读

...

为什么要谨慎使用PHP中的常量? Zend Framework文档中写道:常量包含数字字母字符和下划线,数字允许作为常量名。 常量名的所有字母必须大写。类常量必须通过 "const" 定义为类的成员,强烈不鼓励使用 "define" 定义的全局常量。 作为PHP的官方框架,为什么会有这样的要求? 让我们一起分析一下吧。 1. define容易产生意...继续阅读

...

要想让nginx支持PATH_INFO,首先需要知道什么是pathinfo,为什么要用pathinfo? pathinfo不是nginx的功能,pathinfo是php的功能。 php中有两个pathinfo,一个是环境变量$_SERVER['PATH_INFO'];另一个是pathinfo函数,pathinfo() 函数以数组的形式返回文件路径的信息;。 nginx能做的只是对$_SERVER['PATH_INFO]值的设置。...继续阅读

...

注意 与Apache+PHP或者Nginx+PHP的运行模式不同,WorkerMan是基于PHP命令行 PHP CLI 运行的,使用的是不同的PHP可执行程序,使用的php.ini文件也可能不同。所以在网页中打印phpinfo()看到安装了某个扩展,不代表命令行的PHP CLI也安装了对应的扩展。 如何确定PHP CLI安装了哪些扩展 运行 php -m 会列出命令行 PHP CLI ...继续阅读

...

PHP 编译完成后,可以通过一个简单的函数 phpinfo() 查看关于 PHP 的所有信息。以下介绍的模块一览,皆全部来自于函数 phpinfo() 的输出信息。 SAPI Modules 什么是 SAPI? SAPI 即 Server API, Server Application Programming Interface。 1、Apache 2.0 Handler(apache2handler) 用于 Apache 2 的模块,当安装的是...继续阅读

...

最近一段时间微信小程序向个人开发者开放了申请,于是自己开始学习如何开发小程序,由于对后台开发不熟悉,所以自己碰到了许多坑。 自己碰到的第一个坑就是如何实现与小程序的后台通信,根据微信小程序官方文档的说法,网络通信需要通过wx.request发起网络请求,官方文档的写法是: wx.request({ url: 'test.php', /...继续阅读

...

无觅相关文章插件,快速提升流量