- 基于redis有序集实现延迟任务执行,比如某个时间给某个用户发短信,订单过期处理,等等 我是在tp5框架上写的,实现起来很简单,对于一些不是很复杂的应用足够了,目前在公司项目中使用,后台进程并没有实现多进程, 1、命令行脚本 执行方法:php think delay-queue queuename(这是有序集的key) ... 基于redis有序集实现延迟任务执行,比如某个时间给某个用户发短信,订单过期处理,等等 我是在tp5框架上写的,实现起来很简单,对于一些不是很复杂的应用足够了,目前在公司项目中使用,后台进程并没有实现多进程, 1、命令行脚本 执行方法:php think delay-queue queuename(这是有序集的key) ...
- 1. 下载项目vuethink,本例将项目放置website文件下。 2. 后台搭建 本地建站–》以phpstudy为例 1) 新建站点域名 <VirtualHost*:80> &nb... 1. 下载项目vuethink,本例将项目放置website文件下。 2. 后台搭建 本地建站–》以phpstudy为例 1) 新建站点域名 <VirtualHost*:80> &nb...
- 标签: javascript浏览器xhtmlajax服务器css 2009-04-18 12:01 19734人阅读 评论(1) 收藏 举报 分类: web开发(4) 版... 标签: javascript浏览器xhtmlajax服务器css 2009-04-18 12:01 19734人阅读 评论(1) 收藏 举报 分类: web开发(4) 版...
- $str = <<<TEXT 如下类似网址: https://v.qq.com/iframe/player.html?vid=j00169ib5er&tiny=0&auto=0 https://v.qq.com/iframe/player.html?vid=x00243heka3&... $str = <<<TEXT 如下类似网址: https://v.qq.com/iframe/player.html?vid=j00169ib5er&tiny=0&auto=0 https://v.qq.com/iframe/player.html?vid=x00243heka3&...
- # client和nginx简易交互过程- step1:client发起http请求- step2:dns服务器解析域名得到主机ip- step3:默认端口为80,通过ip+port建立tcp/ip链接- step4:建立连接的tcp/ip三次握手,建立成功发送数据包- step5:nginx匹配请求 - case .... # client和nginx简易交互过程- step1:client发起http请求- step2:dns服务器解析域名得到主机ip- step3:默认端口为80,通过ip+port建立tcp/ip链接- step4:建立连接的tcp/ip三次握手,建立成功发送数据包- step5:nginx匹配请求 - case ....
- continue:跳出本次循环 break:终止循环 exit:用来结束程序执行 return: 用来结束一段代码 $arr= array('le','yang','jun','lecode','gagade'); ... continue:跳出本次循环 break:终止循环 exit:用来结束程序执行 return: 用来结束一段代码 $arr= array('le','yang','jun','lecode','gagade'); ...
- https://blog.csdn.net/myweishanli/article/details/45098693 准备工作: 建议本地IP地址数据库,请到http://www.cz88.net/这个网站下载一个纯真IP数据库,安装完成后,到安装目录里把QQWry.dat文件取出来,这个就是我们想要的IP数据库了,放到你... https://blog.csdn.net/myweishanli/article/details/45098693 准备工作: 建议本地IP地址数据库,请到http://www.cz88.net/这个网站下载一个纯真IP数据库,安装完成后,到安装目录里把QQWry.dat文件取出来,这个就是我们想要的IP数据库了,放到你...
- 投稿:shichen2014 字体:[增加 减小] 类型:转载 时间:2014-07-01 我要评论 这篇文章主要介绍了ThinkPHP模板IF标签用法,需要的朋友可以参考下 ThinkPHP的IF标签可以用来定义复杂的条件判断,例如: ... 投稿:shichen2014 字体:[增加 减小] 类型:转载 时间:2014-07-01 我要评论 这篇文章主要介绍了ThinkPHP模板IF标签用法,需要的朋友可以参考下 ThinkPHP的IF标签可以用来定义复杂的条件判断,例如: ...
- 安全过滤函数,用于过滤危险字符 function safe_replace($string) {undefined $string = str_replace(' ','',$string); $string = str_replace(''','',$strin... 安全过滤函数,用于过滤危险字符 function safe_replace($string) {undefined $string = str_replace(' ','',$string); $string = str_replace(''','',$strin...
- 大部分的可变函数都是用来测试一个函数的类型的。PHP中有两个最常见的函数,分别是gettype()和settype()。这两个函数具有如下所示的函数原型,通过他们可以获得要传递的参数和返回的结果。 string gettype(mixed var);bool settype(mixed var,st... 大部分的可变函数都是用来测试一个函数的类型的。PHP中有两个最常见的函数,分别是gettype()和settype()。这两个函数具有如下所示的函数原型,通过他们可以获得要传递的参数和返回的结果。 string gettype(mixed var);bool settype(mixed var,st...
- author:咔咔 wechat:fangkangfk 这里用tp5作为案例: 配置全局配置文件 定义钩子文件 并使用Config获取错误码配置,并且定义成常量 配置钩子在应用初始化运行 在公共文件获取错误码对应的数据 使用方法用一个登录案例 这块就是接收参数,将参数传递给ser... author:咔咔 wechat:fangkangfk 这里用tp5作为案例: 配置全局配置文件 定义钩子文件 并使用Config获取错误码配置,并且定义成常量 配置钩子在应用初始化运行 在公共文件获取错误码对应的数据 使用方法用一个登录案例 这块就是接收参数,将参数传递给ser...
- 使用tp3 显示pdf文件没有问题: $file = 'd:/1.pdf'; $filename = '1.pdf'; header('Content-type: application/pdf'); header('Content-Disposition: inline; filename="'.$filename.'"'); hea... 使用tp3 显示pdf文件没有问题: $file = 'd:/1.pdf'; $filename = '1.pdf'; header('Content-type: application/pdf'); header('Content-Disposition: inline; filename="'.$filename.'"'); hea...
- 我们一般情况下,都是在apache下面运行我们的php程序,当然也有些人是用IIS环境的 我们要是想知道我们目前运行的环境是什么的话,那我们可以用函数php_sapi_name()来测试 代码: <?php echo php_sapi_name(); ?> 在apache环境下面... 我们一般情况下,都是在apache下面运行我们的php程序,当然也有些人是用IIS环境的 我们要是想知道我们目前运行的环境是什么的话,那我们可以用函数php_sapi_name()来测试 代码: <?php echo php_sapi_name(); ?> 在apache环境下面...
- 取得变量的类型。 语法: string gettype(mixed var); 返回值: 字符串 函数种类: PHP 系统功能 内容说明 本函数用来取得变量的类型。返回的类型字符串可能为下列字符串其中之一:integer、double、string、array、object、unknown ... 取得变量的类型。 语法: string gettype(mixed var); 返回值: 字符串 函数种类: PHP 系统功能 内容说明 本函数用来取得变量的类型。返回的类型字符串可能为下列字符串其中之一:integer、double、string、array、object、unknown ...
- * 从Packagist上搜索需要的包 https://packagist.org/ * 通过composer下载依赖包composer require guzzlehttp/guzzlecomposer require league/csv * 使用composer自动加载器, 编写scan.php<... * 从Packagist上搜索需要的包 https://packagist.org/ * 通过composer下载依赖包composer require guzzlehttp/guzzlecomposer require league/csv * 使用composer自动加载器, 编写scan.php<...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签