首页 > 代码库 > 一些函数

一些函数

1,采集网页用的curl 系列函数。

可以模拟登陆,模拟ip,抓取网页,通过抓取的网页来提取数据。

2,flock 文件锁。

  • LOCK_SH取得共享锁定(读取的程序)。
  • LOCK_EX 取得独占锁定(写入的程序。
  • LOCK_UN 释放锁定(无论共享或独占)

用在模拟进程锁方面的。

3,fsockopen 模拟请求感觉跟curl类似,但是没有用过。

---进程之类的只能在liunx下使用----

4,pcntl php的进程控制。

用了pcntl_fork 产生子进程。了解不多。

5,posix  同样是php的进程系列函数,

用了posix_getpid 来获取子进程的pid,了解不多。

6,exec php直接执行linux 命令。需要在php.ini 里面设置,就是有个不允许函数列表,要将它删掉。

7,socket  端口监听,一般分为2分,一分是作为服务端,监听端口,一分作为客户端,请求。

8,sam  函数。不了解,用的现成的包。用于mqtt推送的