当前位置:首页 > PHP

PHP

  • 最新
  • 浏览
  • 评论

PHP Warning: ftok(): Project identifier is invalid

高老师6年前 (2019-07-02)1489
PHP Warning:  ftok(): Project identifier is invalid
在使用ftok生成ipc进程通信key尝试将第二个参数项目标识符传入字符串报错:PHP Warning:  ftok(): Project identifier is invalid,查阅资料发现第二个字符串只能是1个字符串,长度为1....

posix_ttyname函数详解

高老师6年前 (2019-06-14)1321
posix_ttyname函数详解
posix_ttyname - 获取当前终端设备名称。<?php     var_dump( posix_ttyname(STDOUT) );我们启动一个终端,执行上面的代码输出:/dev/tty1我们再启动一个终端,执行上面的代码输...

pcntl_signal(): Error assigning signal

高老师6年前 (2019-06-14)1542
pcntl_signal(): Error assigning signal
当我想在一个进程中监听kill 和 kill -9命令报了这个错误。//监听kill pcntl_signal(SIGTERM, function () {     posix_kill(0, SIGTERM); });...

php定义常量数组

高老师6年前 (2019-06-10)1464
php定义常量数组
<?php //php7+ define('CONFIG', [     'MYSQL' => '127.0.0.1',     ...

php异步信号处理

高老师6年前 (2019-06-09)1956
php异步信号处理
php7.1引入了PHP异步信号处理函数pcntl_async_signals() 来处理阻塞问题。在php7之前信号处理方式有2种,第一种是基于ticks来每执行一行代码来触发执行信号监听,第二种是直接while(true){  //监听信号 }第一种方式如果某行的代码阻塞时间较长会影响...

php限制方法返回值类型

高老师6年前 (2019-06-03)2722
php限制方法返回值类型
php7新增的特性(1).强制限制只能返回一种类型<?php class task { } //must return an integer function add(): int {    &nb...

PHP yield PHP协程,PHP协程用法学习

高老师6年前 (2019-05-30)1888
PHP yield  PHP协程,PHP协程用法学习
【一】.迭代器迭代是指反复执行一个过程,每执行一次叫做一次迭代。比如下面的代码就叫做迭代:1.  <?php   2.  $data = ['1', '2', &...

php执行慢原因查找

高老师6年前 (2019-05-23)1830
php执行慢原因查找
今天帮朋友查询wordpress执行超级慢的原因,特此记录开启fpm的慢日志,记录执行超过30秒的脚本request_slowlog_timeout = 30 slowlog = var/log/slow.log查看日志[23-May-2019 17...

php finally使用

高老师6年前 (2019-05-22)1701
php finally使用
<?php /**  * @throws Exception  */ function curl() {     throw  new \Exception('err...

php new class

高老师6年前 (2019-05-22)1762
php new class
<?php $member = new class {     public function getInfo()     {    ...