回调函数

swoole如何运行-小浪学习网

swoole如何运行

  单线程模式(SWOOLE_BASE) 这种模式就是传统的异步非阻塞Server。与Nginx和Node.js等程序是完全一致的。              (推荐学习: swoole视频教程) 在时间循环中直接回调PHP的函...
站长的头像-小浪学习网站长1年前
3910
swoole如何启动-小浪学习网

swoole如何启动

开机启动 如果想要在开机启动时,自动运行你的Server,可以在/etc/rc.local文件中加入                   (推荐学习: swoole视频教程) /usr/bin/php /data/webroot/www.swoole.co...
站长的头像-小浪学习网站长1年前
406
ThinkPHP中实现微信支付(jsapi支付)流程-小浪学习网

ThinkPHP中实现微信支付(jsapi支付)流程

之前写过一篇文章讲了 php实现微信支付(jsapi支付)流程 ,详见文章:php实现微信支付(jsapi支付)流程。 当时的环境是没有使用框架的,直接在一个域名指向的目录下边新建目录之后访问该目录实现...
站长的头像-小浪学习网站长1年前
3014
swoole如何实现协程-小浪学习网

swoole如何实现协程

swoole在2.0开始内置协程(coroutine)的能力,提供了具备协程能力io接口(统一在命名空间swoolecoroutine*)。 开启协程时请在编译时加入--enable-coroutine编译选项。 协程可以理解为纯用户态的...
站长的头像-小浪学习网站长1年前
415
学习workerman之前需要知道的几种php回调写法-小浪学习网

学习workerman之前需要知道的几种php回调写法

下面由workerman使用教程栏目给大家介绍几种php回调写法,希望对需要的朋友有所帮助! 在workerman使用教程中会经常使用,我们先写一个回调函数,当某个行为被触发后使用该函数处理相关逻辑。 ...
站长的头像-小浪学习网站长1年前
4315
workerman定时器使用(附示例代码)-小浪学习网

workerman定时器使用(附示例代码)

下面由workerman php教程栏目给大家介绍workerman定时器使用方法,希望对需要的朋友有所帮助! workerman php教程是一个高性能的socket服务器通讯框架,用于快速开发各种网络应用,包括tcp的、ud...
站长的头像-小浪学习网站长1年前
505
yii的事件是什么-小浪学习网

yii的事件是什么

事件(Events) 事件是可以将自定义代码“注入”到现有代码中的特定执行点。 附加自定义代码到某个事件,当这个事件被触发时,这些代码就会自动执行。          (推荐学习:yii教程) 例...
站长的头像-小浪学习网站长1年前
4211
yii2判断用户是否已登录-小浪学习网

yii2判断用户是否已登录

yii2判断用户是否已登录 判断是否已经登录 if(Yii::$app->user->isGuest){     echo '还没登录,去登录页面'; }else{     echo '已经登录了,去干登录后该干的事'; } y...
站长的头像-小浪学习网站长1年前
2513
ThinkPHP6.0管道模式与中间件的实现分析-小浪学习网

ThinkPHP6.0管道模式与中间件的实现分析

说明 ThinkPHP 6.0 RC5 开始使用了管道模式来实现中间件,比起之前版本的实现更加简洁、有序。这篇文章对其实现细节进行分析。 首先我们从入口文件 public/index.php 开始,$http = (new App())...
站长的头像-小浪学习网站长1年前
457
thinkphp中间件是什么-小浪学习网

thinkphp中间件是什么

thinkphp是为了简化企业级应用开发和敏捷web应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为thinkphp,并且遵循apache2开源协议发布。thinkphp从诞生以来一直秉承简洁实用的设计原...
站长的头像-小浪学习网站长1年前
2513