PHP中使用pcntl和libevent实现Timer功能_PHP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:百度网盘文件直链PHP代码
通过正则表达式获取百度网盘的文件真实地址,来实现直链的效果,适合一些使用外链的网站使用。 ?php $canshu=$_SERVER[QUERY_STRING]; if($canshu==) { die(文件不存在); } else { $wangzhi=http://pan.baidu.com/share/link?.$canshu; $file=file_get_contents($wangz

 <?php

function newChild($func_name) { echo "enter newChildn"; $args = func_get_args(); unset($args[0]); $pid = pcntl_fork(); if ($pid == 0) { function_exists($func_name) and exit(call_user_func_array($func_name, $args)) or exit(-1); } else if($pid == -1) { echo "Couldn't create child process"; } else { return $pid; } } function on_timer() { echo "timer calledn"; } /** * @param $func string, function name * @param $timeouts int, microtimes for time delay */ function timer($func, $timeouts){ echo "enter timern"; $base = event_base_new(); $event = event_new(); event_set($event, 0, EV_TIMEOUT, $func); event_base_set($event, $base); event_add($event, $timeouts); event_base_loop($base); } $pid = newChild("timer", "on_timer", 5000000); if ($pid > 0) { echo "master process exitn"; }

分享:php 将 HTML 转换成文本
? php // $document 应包含一个 HTML 文档。 // 本例将去掉 HTML 标记,javascript 代码 // 和空白字符。还会将一些通用的 // HTML 实体转换成相应的文本。 $search = array ('script[^]*?.*?/script'si, // 去掉 javascript '[/!]*?[^]*?'si, // 去掉 HTML 标记 '([rn

来源:模板无忧//所属分类:PHP教程/更新时间:2013-04-17
相关PHP教程