三种转换方式, 如果你的php数组为: $arr=array('a'=>1,'b'=>2); 读取b值,你通常是这样: echo $arr['b']; 转对象最简单的就是,推荐: $obj=(Object)$…
分类:PHP
php 读取图片文件为base64
前端img的src如果是base64,那么需要mime头的 后端php读取图片并加上mime头处理如下
php-cli命令行执行时传参
如果是fpm,是网页访问,那自然是有get和post等等 但是cli那肯定没有,除非你模拟一个http来, 命令行传参格式方法: 特殊变量$argv print_r($argv) 发现是一个数组 例如 php.exe i…
thinkphp 多语言配置详解
2022年开始,全球化是现在和未来的方向,多语言配置成为了必选功能。 thinkphp的多语言配置是很方便的,但是需要知道它的配置。 在app相关配置的conf目录内,打开config.php配置一下。 看吧,很齐整吧。…
php curl卡顿缓慢的问题
这是多个原因造成的, 一是,php运行缓慢,最好重启一下。 如果重启还是不能解决, 1、DNS解析慢的原因, 处理方案,使用gethostbyname代替 推荐代码如下: 或者尝试添加一个禁用ipv6解析 处理完毕,速度…
苹果safari对videojs的支持测试
播放h5视频,通常选用ckplayer和videojs 支持是没问题的,就是注意,下发header要符合规范 测试mp4和m3u8(或加密)均可正常。 比如,php下发 html部分 videojs的配置 播放部分和事件
php错误get_magic_quotes_gpc() is deprecated
在php7.4时,这函数取消 其它旧方法1 旧方法二 完毕
thinkphp部署后404
那你肯定是缺少了伪静态
php 字符编码判断和编码转换
。。。一些原理,自行度娘。。。 我删除了原来的一些废话,就是说,你想检测编码或者转换。看此文。 判断编码方式,一是,开头几字节标记,二是,正则范围。 三是,官方示例,四是,DIY。 下面,简单聊聊: 比如GBK转成UTF…
php 之调试输出error_log
只要是编写代码,那肯定是离不开日志 方便修改和查看执行情况。 php也不例外,简单的一句 errer("打印内容",3,"test.log"); 也支持电子邮件通知。 具体查看度娘。