解惑析构函数和register_shutdown_function


这是2020小目标20篇技术Blog的第 5 篇
距离小目标还有 15 篇✍️
@LiKachung


本文可以结合 析构函数和register_shutdown_function执行先后问题
加深理解


通过生命周期 理解之前未理解透的问题
析构函数和register_shutdown_function执行先后问题


PHP扩展及生命周期深入浅出


这是2020小目标20篇技术Blog的第 4 篇
距离小目标还有 16 篇✍️
@LiKachung


以下操作 务必确认 php 添加至系统PATH变量
并且 php 采用源码安装的方式 AND Linux 环境


PHP多进程[2] posix扩展


这是2020小目标20篇技术Blog的第 3 篇
距离小目标还有 17 篇✍️
@LiKachung

简介

posix扩展由一个包含IEEE 1003.1 (POSIX.1) 标准文档里定义的功能的接口实现
并且这些功能不可以通过其他手段访问

不支持在Window环境运行
敏感数据可以通过posix函数检索
安全模式下posix不执行任何类型的访问检查 建议关闭posix扩展


PHP多进程[1] pcntl扩展

这是2020小目标20篇技术Blog的第 2 篇
距离小目标还有 18 篇✍️
@LiKachung

简介

PHP的进程控制支持实现了Unix方式的进程创建 程序执行 信号处理以及进程的中断
PCNTL现在使用了ticks作为信号处理的回调机制 ticks在速度上远远超过了之前的处理机制
您可以使用declare() 语句在程序中指定允许发生回调的位置
这使得我们对异步事件处理的开销最小化

在编译PHP时 启用pcntl将始终承担这种开销 不论您的脚本中是否真正使用了pcntl

PHP多进程不支持PHP-FPM和CGI模式 只能通过CLI模式
并且不支持在window环境运行


call_user_func和call_user_func_array详解

这是2020小目标20篇技术Blog的第 1 篇
距离小目标还有 19 篇✍️
@LiKachung

call_user_func

mixed call_user_func ( callable $callback [, mixed $parameter [, mixed $... ]] )
第一个参数 callback 是被调用的回调函数 其余参数是回调函数的参数

call_user_func_array

call_user_func_array ( callable $callback , array $param_arr ) : mixed
第一个参数 callback 是被调用的回调函数 param_arr是回调函数的参数数组

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×