- 起因 最近在家办公中,碰到需要处理一些视频文件的操作,公司一直使用的某云存储,处理图片的接口倒是挺多,但是视频类的一些处理就需要开通另外的服务了,捣鼓了一圈子还是决定自己处理给公司省点钱吧。 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...
- 简介 pthreads 是一组允许用户在 PHP 中使用多线程技术的面向对象的 API。 它提供了创建多线程应用所需的全套工具。 通过使用 Thread, Worker 以及 Threaded 对象,PHP 应用可以创建、读取、写入以及执行多线程应用,并可以在多个线程之间进行同步控制。 Tip 建议使用 pa... 简介 pthreads 是一组允许用户在 PHP 中使用多线程技术的面向对象的 API。 它提供了创建多线程应用所需的全套工具。 通过使用 Thread, Worker 以及 Threaded 对象,PHP 应用可以创建、读取、写入以及执行多线程应用,并可以在多个线程之间进行同步控制。 Tip 建议使用 pa...
- 应用场景 有一个待开发的 H5,客户部的同事需要先给一个链接,先去印刷物料。 想到是 h5,那必然是.html 文件,于是給客户部的同时生成了一个二维码内容为 https://xxx.com/h5.html 的二维码。 结果前端小朋友开发是使用的 php 混合 html 的方式开... 应用场景 有一个待开发的 H5,客户部的同事需要先给一个链接,先去印刷物料。 想到是 h5,那必然是.html 文件,于是給客户部的同时生成了一个二维码内容为 https://xxx.com/h5.html 的二维码。 结果前端小朋友开发是使用的 php 混合 html 的方式开...
- author:咔咔 wechat:fangkangfk 没有data数据为get请求,有data数据未post请求 public function request($url, $data=array()){ $ch = curl_init();//初始化 //curl_setopt();//设置 ... author:咔咔 wechat:fangkangfk 没有data数据为get请求,有data数据未post请求 public function request($url, $data=array()){ $ch = curl_init();//初始化 //curl_setopt();//设置 ...
- 正文 在PHP5.3中,有两种方法可以定义常量: 使用const关键字使用define()方法 const FOO = 'BAR';define('FOO',... 正文 在PHP5.3中,有两种方法可以定义常量: 使用const关键字使用define()方法 const FOO = 'BAR';define('FOO',...
- author:咔咔 个人网址:fangkang.top 这个方法任何框架可用 function wordTime($time) { $now = time(); $int = $now - $time; if ($int <= 10){ $str = sprintf('刚刚... author:咔咔 个人网址:fangkang.top 这个方法任何框架可用 function wordTime($time) { $now = time(); $int = $now - $time; if ($int <= 10){ $str = sprintf('刚刚...
- continue和break的区别我是知道的。 那continue num 和 break num的区别是什么呢? break是结束整个循环体,continue是结束单次循环 break num是结束外层第num层整个循环体,continue num 是结束外层第num层单次循环 <?php foreach($a... continue和break的区别我是知道的。 那continue num 和 break num的区别是什么呢? break是结束整个循环体,continue是结束单次循环 break num是结束外层第num层整个循环体,continue num 是结束外层第num层单次循环 <?php foreach($a...
- author:咔咔 wechat:fangkangfk 报错信息 由于是近几天才开始使用linux所以对有些东西都不是很熟悉,导致php文件无法访问,最后才发现php-fpm是需要重启的 解决方案: 命令:systemctl start php-rpm 测试结果: author:咔咔 wechat:fangkangfk 报错信息 由于是近几天才开始使用linux所以对有些东西都不是很熟悉,导致php文件无法访问,最后才发现php-fpm是需要重启的 解决方案: 命令:systemctl start php-rpm 测试结果:
- <?php// curl 获取请求头$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "http://www.baidu.com");curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // TRUE 将curl_exec()获取的信息以字符... <?php// curl 获取请求头$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "http://www.baidu.com");curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // TRUE 将curl_exec()获取的信息以字符...
- author:咔咔 wechat:fangkangfk 原文地址:https://blog.csdn.net/huangwenkui1990/article/details/48292865 author:咔咔 wechat:fangkangfk 原文地址:https://blog.csdn.net/huangwenkui1990/article/details/48292865
- 四十九、找出数组中出现一次的元素。10 10 11 11 12 13 12 13 16 只出现一次的数字。要求时间复杂度尽可能低 // 方法一function onlyOne($arr) { $res = 0; for ($i = 0; $i < count($arr); $i++) { $res ^= $a... 四十九、找出数组中出现一次的元素。10 10 11 11 12 13 12 13 16 只出现一次的数字。要求时间复杂度尽可能低 // 方法一function onlyOne($arr) { $res = 0; for ($i = 0; $i < count($arr); $i++) { $res ^= $a...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签