当前位置: 首页 > news >正文

自己做的网站怎么调用百度地图杭州设计师网站

自己做的网站怎么调用百度地图,杭州设计师网站,wordpress grace主题,网站名称填写什么学习路之PHP --异步执行功能 #xff08;无需安装任何框架#xff09; 简介一、工具类二、调用三、异步任务的操作四、效果#xff1a; 简介 执行异步任务是一种很常见的需求#xff0c;如批量发邮箱#xff0c;短信等等执行耗时任务时#xff0c;需要程序异步执行… 学习路之PHP --异步执行功能 无需安装任何框架 简介一、工具类二、调用三、异步任务的操作四、效果 简介 执行异步任务是一种很常见的需求如批量发邮箱短信等等执行耗时任务时需要程序异步执行给用户带来好的体验。 在php异步执行代码就很尬尴不像java 可以创建多线程在php中也可以用pcntl_fork()实现创建子进程来实现异步但这样可能会产生很多僵尸进程。其他的方式借助框架实现如优秀的swoole框架本文介绍无需安装如何框架扩展php自带的方式处理下面直接上代码我用的thinkphp6 一、工具类 extend\util\AsyncHook.php代码如下 ?php namespace util;class AsyncHook {private static $hook_list array();private static $hooked false;/*** hook函数fastcgi_finish_request执行** param callback $callback* param array $params*/public static function hook($callback, $params []){trace(这里是.__CLASS__.\\.__FUNCTION__);self::$hook_list[] array(callback $callback, params $params);if (self::$hooked false) {self::$hooked true;register_shutdown_function(array(__CLASS__, __run));}}/*** 由系统自动调用支持win10:phpstudy** return void*/public static function __run(){if (function_exists(fastcgi_finish_request)) {fastcgi_finish_request();}if (empty(self::$hook_list)) {return;}foreach (self::$hook_list as $hook) {$callback $hook[callback];$params $hook[params];call_user_func_array($callback, $params);}}}二、调用 route\app.php Route::get(helloasync, function () {$namespaceClass app\\api\\Task\\Test;$classObj app($namespaceClass);\util\AsyncHook::hook([$classObj,index],[name1,age18]);return 执行完成;// $this-success(执行完成);});三、异步任务的操作 ?php declare (strict_types 1);namespace app\api\Task; // 添加这句 use hg\apidoc\annotation as Apidoc; use think\facade\Log;/*** Apidoc\Title(api模块Task控制器类)*/ class Test {/*** Apidoc\Title(index接口)* ...*/ public function index(...$params){var_dump($params);// var_dump($params2);[$name,$name2]$params;var_dump($name);var_dump($name2);echo 您好这是一个异步任务的操作.__CLASS__.\\.__FUNCTION__;} } 四、效果 执行结果会先’执行完成’后执行hook中的Test index方法。
http://www.hkea.cn/news/14569653/

相关文章:

  • 洛阳手机网站开发做网站外包公司有哪些
  • 哈尔滨网站建设公司哪家好如何登录到wordpress
  • 宜昌企业网站建设图书拍卖网站开发遇到的问题
  • 网站开发基础教程安康网站建设智能小程序
  • 在线手机网站预览辽宁城乡建设厅网站
  • 建立网站的流程电商之家官网
  • 站长之家psd百度竞价推广课程
  • 做网站费用多少钱各行各业网站建设口碑好
  • 优质高职院校建设网站苏州seo关键词优化排名
  • 淘宝客手机网站苏州网站建设设计公司哪家好
  • 合肥手机网站开发描述个人网站的建站过程
  • 网站交互主要做什么爱战网关键词挖掘查询工具
  • 网站上的动态效果怎么做的2网站建设
  • 旅游门户网站建设区块链媒体网站建设
  • 淄博企业高端网站建设网站开发用php还是.net好
  • 数字广东网络建设有限公司电话做外贸seo优化的上市公司
  • 做汇算清缴在哪个网站下网站收录目录源码
  • 网站开发的一般流程是什么网站的百度推广怎么做
  • 鞍山做网站排名wordpress火车头免密发布模块接口
  • 自己开公司 自己做网站wordpress查询标签
  • 杭州九鸿科技网站开发和网站建设签合同
  • 实业公司网站模板网站建设开票项目是什么
  • 网站托管西安网站可信度建设
  • 外贸网站推做嵌入式开发的公司
  • 仿站WordPress开发网站建设公司
  • 做英文网站地图网页设计作品中比较常用的网页元素有哪些
  • 手机微网站怎么设计方案wordpress 屏蔽搜索
  • 4399谁做的网站网站安全建设目的
  • 网站建设注意哪些内容石家庄建站培训
  • 做网站 江门哪些网站做的不好