<?php $i=0;while($i!=5){ $pid = pcntl_fork(); if ($pid == 0) { echo $pid." hahah".getmypid().PHP_EOL; return; } else if($pid > 0) { pcntl_wait($status ...
分类:
Web程序 时间:
2019-02-22 23:39:02
阅读次数:
306
<?php function classData(ReflectionClass $class) { echo '<hr>'; $details = '当前文件:'; $details .= $class->getFilename().PHP_EOL; $details .= '类名:'.$clas ...
private function miclog($t1,$t2,$name){ $lasttime = ($t2 - $t1).'ms'; $content = date('Y-m-d H:i:s',time()).' '.$lasttime.' '.$name; file_put_contents... ...
分类:
Web程序 时间:
2018-12-21 16:09:26
阅读次数:
211
unset索引数组指定元素后,并不会把后面元素移动到前面 需要借助array_values()函数移动下 ...
分类:
编程语言 时间:
2018-12-16 23:29:37
阅读次数:
209
PHP打印变量一般有echo、print_r、var_dump等方式,但是这些方式打印的变量在浏览器上显示的效果都不是很友好,所以一些PHP框架都会带有自己的打印变量的方法。这里我把ThinkPHP框架打印变量的dump方法提取出来,自己平时测试代码打印变量可以用该方法,这样在浏览器上的显示效果更加 ...
分类:
其他好文 时间:
2018-11-07 19:54:48
阅读次数:
160
第一种方式,借助 nohup 和 & 配合使用。 在命令后面加上 & 符号, 可以让启动的进程转到后台运行,而不占用控制台,控制台还可以再运行其他命令,这里我使用一个while死循环来做演示,代码如下 <?php while(true){ echo time().PHP_EOL; sleep(3); ...
分类:
Web程序 时间:
2018-10-23 15:44:49
阅读次数:
222
<?phpfor($i=0;$i<20;$i++){$fp=fopen(‘test.txt‘,‘r‘);if(flock($fp,LOCK_EX)){echo$i.PHP_EOL;sleep(1);flock($fp,LOCK_UN);}fclose($fp);}
分类:
Web程序 时间:
2018-10-06 00:56:09
阅读次数:
148
1、以前正常使用过程 客户端向服务器发送查询,并从套接字读取,通常以阻塞的方式,用于服务器响应。 服务器处理命令并将响应发送回客户端。 也就是每个命令都会有一来以往的过程 2、管道的意义 如果能将连续执行的redis命令在操作完成后统一返回,就可以减少连接数,从来减少延迟时间,那么管道也就产生了。 ...
分类:
其他好文 时间:
2018-10-04 09:19:00
阅读次数:
132