当前位置:首页 > 第65页

packagist包发布稳定版

高老师6年前 (2019-07-03)9394676
packagist包发布稳定版
自己的composer已经发布到packagist,但是无法使用composer require easy-task/easy-task来安装,只能在配置文件使用如下方式安装:"require": {     "easy...

PHP Warning: ftok(): Project identifier is invalid

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

pcntl_signal(): Error assigning signal

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

php定义常量数组

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

php异步信号处理

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

debian vi上下左右是ABCD,ubuntu vi 上下左右是ABCD

高老师6年前 (2019-06-09)1527
debian vi上下左右是ABCD,ubuntu vi 上下左右是ABCD
执行以下命令再使用vi编辑器cp  /etc/vim/vimrc  ~/.vimrc...

php限制方法返回值类型

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

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

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

mysql主键重复,不报错,只更新的操作

高老师6年前 (2019-05-26)6021
mysql主键重复,不报错,只更新的操作
项目中对接一个单点登陆的回调api,需要判断用户是否在库,不在库新增用户,在库更新登陆次数,大概代码如下:<?php $isExist = true; if ($isExist) {     insert([  &...