书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 403 个相关结果.
  • Random

    Random 命名空间地址 方法列表 Random 命名空间地址 EasySwoole\Core\Utility\Random 方法列表 字符串随机: int length static function randStr ( $length ) 纯数字字符串随机: int length static f...
  • 为什么使用连接池

    什么是连接池 连接池的优点 连接池数量如何设置 easyswoole中为什么会pool empty 连接错误 程序问题 并发高 资源占用率 什么是连接池 连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。 简单来说,就是创建一个容器,并且把资源提前准备好放在里面,比如我们常用的redis连接、mys...
  • SplEnum

    SplArray 用途 如何使用 核心对象方法 __construct getName getValue isValidName isValidValue getEnumList getConstants SplArray 用途 用于定义枚举一个集合,规范化枚举数据。 如何使用 <? php /** * Cre...
  • 多进程开启

    多进程使用 pcntl扩展 swoole扩展 多进程使用 怎么才能在一个php脚本中,开启多进程处理呢?这里我们可以使用2种方法(注意,本教程只适用于linux,php-cli环境) pcntl扩展 pcntl是php官方的多进程扩展,只能在linux环境使用,例如: <? php $num = 1 ; $str = "EasyS...
  • PHP基础知识

    新手必看 运行模式 php-cli 网络协议 tcp udp port端口 会话管理 linux基础 php7.0 php回调/闭包 回调事件 闭包/匿名函数 php多进程 同步/异步 阻塞/非阻塞 协程 Swoole composer使用 EasySwoole 提问的艺术
  • Socket服务

    Socket基础应用 Socket基础应用 EasySwoole对swoole socket进行了封装,使用少量代码即可编写socket应用
  • Mysql连接池

    Mysql协程连接池 添加数据库配置 注意 基础使用 自动回收 invoke defer 预创建链接 Mysql协程连接池 参考Demo: Pool连接池 demo中有封装好的mysql连接池以及mysql类,复制demo中的MysqlPool.php和MysqlObject.php并放入App/Utility/Pool中即可...
  • 全局事件

    全局事件 全局事件 参考不同的Demo分支event写法: demo分支 EasySwoole有五个全局事件,全部位于框架安装后生成的EasySwooleEvent.php中。 initialize 框架初始化事件 mainServerCreate 主服务创建事件 onRequest Http请求事件 afterRequest Ht...
  • 服务热重载

    服务热重启 热重载进程 服务热重启 由于 swoole 常驻内存的特性,修改文件后需要重启worker进程才能将被修改的文件重新载入内存中,我们可以自定义Process的方式实现文件变动自动进行服务重载 热重载进程 新建文件 App/Process/HotReload.php 并添加如下内容,也可以放在其他位置,请对应命名空间 <? p...
  • 怎么用第三方easywechat

    easyswoole、swoole如何用,怎么用easywechat? easyswoole、swoole如何用,怎么用easywechat? 示例:在App目录下创建Component,然后创建Request.php 去 继承 easywechat里用的SymfonyRequest类 <? php namespace App \Compo...