当前位置: 代码迷 >> 综合 >> stream_set_blocking让程序无阻塞
  详细解决方案

stream_set_blocking让程序无阻塞

热度:96   发布时间:2023-10-20 04:54:51.0
stream_set_blocking让程序无阻塞stream_set_blocking ($resource, $flag); $flag 取值为0或10是非阻塞,1是阻塞阻塞的意义是什么呢?某个函数读取一个网络流,当没有未读取字节的时候,程序该怎么办?是一直等待,直到下一个未读取的字节的出现,还是立即告诉调用者当前没有新内容?前者是阻塞的,后者是非阻塞的。阻塞的好处是,排除其它非正常因素,阻塞的是按顺序执行的同步的读取。
  相关解决方案