imi
宇润
这个作者很懒,什么都没留下…
展开
-
在imi框架里怎么写公共的全局函数
imi框架的好用,使得用户越来越多,但水平是参差不齐的。 最近就有小白问宇润,怎么在imi框架里怎么写全局函数。 其实很简单,就是用 Composer 自带的加载文件特性。 在 composer.json 中修改 autoload.files: "autoload": { "psr-4": { "ImiApp\\": "./" }, "files": [ "init.php", "my.php" ] }, 上面的 my.php 就是你要新增原创 2022-05-24 17:38:45 · 146 阅读 · 0 评论 -
在imi框架中实现生成验证码图片
imi框架是一个非常强大的 PHP+Swoole 框架,下面教大家如何在imi框架中实现自动生成图片验证码。 /** * @Action */ public function vcode() { // 生成验证码 $width = 80; $height = 30; $img = imagecreatetruecolor($width, $height); $color = imagecolorallocate($img, mt_rand(157, 255),原创 2022-05-23 17:17:38 · 170 阅读 · 0 评论 -
imi框架下载文件和导出Excel怎么写
今天宇润给大家分享一下,在 imi 框架里怎么做文件下载和导出 Excel。 首先给大家演示一下 imi 文件下载: /** * @Action */ public function downloadFile() { $this->response->sendFile(__FILE__); } __FILE__ 可以改成你要让用户下载的文件名 然后是导出 Excel 文件,首先我们要引入一个组件包:composer require phpoffice/phpspreadshee原创 2022-05-20 13:31:49 · 267 阅读 · 0 评论 -
YurunHttp v4.2.0 智能识别 Swoole 场景的高性能 Http Client
YurunHttp 是开源的 PHP HTTP 类库,支持链式操作,简单易用。 支持所有常见的 GET、POST、PUT、DELETE、UPDATE 等请求方式,支持 Http2、WebSocket、浏览器级别 Cookies 管理、上传下载、设置和读取 header、Cookie、请求参数、失败重试、限速、代理、证书等。 支持 Curl 和 Swoole 环境智能识别兼容。 API 文档:htt...原创 2020-03-30 09:06:54 · 355 阅读 · 0 评论 -
Swoole 开发框架 imi v1.1.3 发布,断线重连特性真好用
imi 是基于 PHP Swoole 的高性能协程应用开发框架,它支持 HttpApi、WebSocket、TCP、UDP 服务的开发。 在 Swoole 的加持下,相比 php-fpm 请求响应能力,I/O密集型场景处理能力,有着本质上的提升。 imi 框架拥有丰富的功能组件,可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。可以使企业 IT...原创 2020-03-30 09:05:48 · 513 阅读 · 0 评论 -
imi v0.0.9 支持 Swoole 4.1.0 一键协程化,40 余项改进
v0.0.9 更新内容: 新增: 适配支持 Swoole 4.1.0 一键协程化 新增进程池支持 新增模型生成时,如目录不存在则自动创建 新增ProcessManager::runWithManager方法,可以在IMI.SERVERS.CREATE.AFTER事件中使用 新增Result->getSql()、Result->getStatement()方法 新增...原创 2018-08-24 12:18:40 · 400 阅读 · 0 评论