- echo strtr('aaddffvvbbcc','avc','242'); //22ddff44bb22echo '<br>';echo str_replace('ad',22,'aaddffcc'); //a22dffcc 结果:22ddff44bb22 a22dffcc str_r... echo strtr('aaddffvvbbcc','avc','242'); //22ddff44bb22echo '<br>';echo str_replace('ad',22,'aaddffcc'); //a22dffcc 结果:22ddff44bb22 a22dffcc str_r...
- 对就是它: ==> https://incarnate.github.io/curl-to-php/ 在线发起执行 curl 请求的网站: https://reqbin.com/curl 对就是它: ==> https://incarnate.github.io/curl-to-php/ 在线发起执行 curl 请求的网站: https://reqbin.com/curl
- 序言 从今天开始会进行一套PHP秒杀系统的编写,标题会有文章节数,可以根据文章节数来进行顺序查阅,如有错误之处请之处,谢谢。此系统使用原生来写。今天第一篇文章首先是环境的统一和MySQL的初步封装,你们可以跟着一起练习,所有的代码都会在git上请自行拉取,这次不使用任何框架 1. 所需环境 PHP(7.2)+Linux(cento... 序言 从今天开始会进行一套PHP秒杀系统的编写,标题会有文章节数,可以根据文章节数来进行顺序查阅,如有错误之处请之处,谢谢。此系统使用原生来写。今天第一篇文章首先是环境的统一和MySQL的初步封装,你们可以跟着一起练习,所有的代码都会在git上请自行拉取,这次不使用任何框架 1. 所需环境 PHP(7.2)+Linux(cento...
- author:咔咔 wechat:fangkangfk 案例: 这个fc_m3u8info在存的时候是使用的json_encode存入的,在取数据的时候就如下这样 最后解决方案: 在提数据的时候,将这个字段的数据json_decode一下即可 author:咔咔 wechat:fangkangfk 案例: 这个fc_m3u8info在存的时候是使用的json_encode存入的,在取数据的时候就如下这样 最后解决方案: 在提数据的时候,将这个字段的数据json_decode一下即可
- author:咔咔 wechat:fangkangfk 此文在企鹅号: http://kuaibao.qq.com/s/20190605A0MGY300 author:咔咔 wechat:fangkangfk 此文在企鹅号: http://kuaibao.qq.com/s/20190605A0MGY300
- 使用ThinkPHP开发的过程中应该尽量遵循下列命名规范 方法的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 getUserName,_parseType,通常下划线开头的方法属于私有方法;属性的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 tableName、_instance,通常下划线开头的属性属... 使用ThinkPHP开发的过程中应该尽量遵循下列命名规范 方法的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 getUserName,_parseType,通常下划线开头的方法属于私有方法;属性的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 tableName、_instance,通常下划线开头的属性属...
- author:咔咔 wechat:fangkangfk preg_match函数是进行正则表达式的匹配,成功返回1,否则返回0 参数说明: 参数说明pattern正则表达式subject需要匹配检索的对象matches可选,存储匹配结果的数组, $matches[0] 将包含与整个模式匹配的文本,... author:咔咔 wechat:fangkangfk preg_match函数是进行正则表达式的匹配,成功返回1,否则返回0 参数说明: 参数说明pattern正则表达式subject需要匹配检索的对象matches可选,存储匹配结果的数组, $matches[0] 将包含与整个模式匹配的文本,...
- //php获取今日开始时间戳和结束时间戳$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; //php获取昨日起始时间戳和结束时间戳$beginYesterda... //php获取今日开始时间戳和结束时间戳$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; //php获取昨日起始时间戳和结束时间戳$beginYesterda...
- author:咔咔 WeChat:fangkangfk php和apache的下载包:https://www.yuque.com/u30882/rx39g7/un9d6b # 注意:需要使用管理员身份运行命令行!!! httpd ‐k start # 重新启动 Apache 服务 httpd ‐k restar... author:咔咔 WeChat:fangkangfk php和apache的下载包:https://www.yuque.com/u30882/rx39g7/un9d6b # 注意:需要使用管理员身份运行命令行!!! httpd ‐k start # 重新启动 Apache 服务 httpd ‐k restar...
- 1.PHP 优先级 $a = 0;$a = (2 > 2) ? 2 : 3 ? $a++ : --$a;//解析:( false ? 2 : 3) ? $a++ : --$a// 3 ? $a++ : --$avar_dump($a);//0echo "<br>"; $a = (2 > 2) ? 2 : 3 ... 1.PHP 优先级 $a = 0;$a = (2 > 2) ? 2 : 3 ? $a++ : --$a;//解析:( false ? 2 : 3) ? $a++ : --$a// 3 ? $a++ : --$avar_dump($a);//0echo "<br>"; $a = (2 > 2) ? 2 : 3 ...
- 起因 最近在家办公中,碰到需要处理一些视频文件的操作,公司一直使用的某云存储,处理图片的接口倒是挺多,但是视频类的一些处理就需要开通另外的服务了,捣鼓了一圈子还是决定自己处理给公司省点钱吧。 PHP 在本地处理视频等媒体文件的时候一般都是借助了 『ffmpeg』,但是代码有点太老,扩展安装又出了幺蛾子,搞了一下午好累。 后面发现还有... 起因 最近在家办公中,碰到需要处理一些视频文件的操作,公司一直使用的某云存储,处理图片的接口倒是挺多,但是视频类的一些处理就需要开通另外的服务了,捣鼓了一圈子还是决定自己处理给公司省点钱吧。 PHP 在本地处理视频等媒体文件的时候一般都是借助了 『ffmpeg』,但是代码有点太老,扩展安装又出了幺蛾子,搞了一下午好累。 后面发现还有...
- author:咔咔 wechat:fangkangfk 在学习laravle时结合我们的thinkphp一起学习时很快的。 第一步我们需要知道laravel的执行方式,这是我们直接访问的结果 下来我们需要更改一下路由看看 在来访问,同样也是可以访问到的 我们还需要认识控制器,视图 laravel的视图是... author:咔咔 wechat:fangkangfk 在学习laravle时结合我们的thinkphp一起学习时很快的。 第一步我们需要知道laravel的执行方式,这是我们直接访问的结果 下来我们需要更改一下路由看看 在来访问,同样也是可以访问到的 我们还需要认识控制器,视图 laravel的视图是...
- author:咔咔 wechat:fangkangfk switch ($type){ case 1: $beginTime=mktime(00,00,00,date('m'),date('d'),date('Y')); $endTim... author:咔咔 wechat:fangkangfk switch ($type){ case 1: $beginTime=mktime(00,00,00,date('m'),date('d'),date('Y')); $endTim...
- PHP cURL 的超时设置有两个 CURLOPT_CONNECTTIMEOUT 和 CURLOPT_TIMEOUT,他们的区别是: CURLOPT_CONNECTTIMEOUT 用来告诉 PHP 在成功连接服务器前等待多久(连接成功之后就会开始缓冲输出),这个参数是为了应对目标服务器的过载,下线,或者崩溃等可能状况... PHP cURL 的超时设置有两个 CURLOPT_CONNECTTIMEOUT 和 CURLOPT_TIMEOUT,他们的区别是: CURLOPT_CONNECTTIMEOUT 用来告诉 PHP 在成功连接服务器前等待多久(连接成功之后就会开始缓冲输出),这个参数是为了应对目标服务器的过载,下线,或者崩溃等可能状况...
- 首先,报错啥就去安装对应的扩展,就对了(这点很重要)!!! 在检测过程中如果检测到没有安装某个扩展他就自动停止了,你再 make && make install 时,就会报错。并不像网上说都是缺少gcc,具体看你缺少啥就安装啥扩展, 我的时先后报了两次错; 第一次,报错 checking for BZip2... 首先,报错啥就去安装对应的扩展,就对了(这点很重要)!!! 在检测过程中如果检测到没有安装某个扩展他就自动停止了,你再 make && make install 时,就会报错。并不像网上说都是缺少gcc,具体看你缺少啥就安装啥扩展, 我的时先后报了两次错; 第一次,报错 checking for BZip2...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签