本文介绍了socket编程的基本概念,以及php中socket编程的api。文中给出的示例简单易懂,适合于希望用php socket编程的读者。
做web开发的PHP程序员对JavaScript中的两个定时器函数应该都还熟悉,回到PHP层面就有点傻眼:PHP中有sleep,但是没有(内置)定时器函数可用。sleep函数勉强可以做到,但会导致进程阻塞,期间不能做其他事(或无响应)。为什么PHP没能提供定时器(Timer)这个功能呢?
转载请注明文章出处:https://itlanyan.com/config-mail-user-smtp 前文“PHP回顾之发送邮件”介绍了邮件中的一些基本概念,今天分享在Linu […]
MacOS系统上使用Homebrew,会提示将/usr/local文件夹的属主设置当前用户才可正常使用: sudo chown -R $(whoami) /usr/local 这个 […]
打开许久没用的PHPStorm,提示PHP文件里的“Group Use”语法在PHP7中才可用。尝试进设置里更改PHP语法版本,发现熟悉的下拉框不可选。虽然不影响使用,但作为强迫症 […]
转载请注明文章出处: https://itlanyan.com/php-review-stream/ PHP回顾系列目录 PHP基础 web请求 cookie web响应 sess […]
PHP的特性决定了其不支持同名函数方式的重载,但并不意味着PHP不支持重载。实际上PHP可以多种方式实现重载,并保持其一贯的简单易用性。
前几日做支付对接时,被对方文档中的加密方式搞晕乎了一会。意识到证书加密方面的理解不够深入,事后查阅参考资料补习一波。本文是根据期间的学习,以及长期以来的实践做出的总结。
转载请注明文章出处: https://itlanyan.com/resolve-mina-websocket-problem/ 项目的客户端需要重构,探讨后决定客户端与服务器的交互 […]
转载请注明文章出处:https://itlanyan.com/log4j-configuration-summary/ log4j是阿帕奇日志服务(Apache Logging S […]