PHP
区块链攻城狮
热爱技术,忠于技术。
展开
-
php think command 服务 mqtt客户端启动运行sh脚本
研究了很多,首先将mqtt订阅服务写成了TP6的command服务,然后接受指令调用对应控制器处理方法。所以在处理中,存在有缓存写入的用户权限问题、脚本执行阻塞问题、日志写入问题、服务启停问题等最后统一完善了一个健全的sh执行脚本#!/bin/bash# 执行脚本[su www -s /bin/bash mqttSub.sh]app_dir="/www/wwwroot/www.zitigui.cc"date_time=`date +'%Y-%m-%d'`pid=${app_dir}/runti原创 2021-11-26 17:21:36 · 531 阅读 · 0 评论 -
PHP PSR 标准规范
PHP PSR 标准规范PSR-0 自动加载规范(已弃用)PSR-1 基础编码规范PSR-2 编码风格规范PSR-3 日志接口规范PSR-4 自动加载规范PSR-5 PHPDoc 标准(未通过)PSR-6 缓存接口规范PSR-7 HTTP 消息接口规范PSR-8 Huggable 接口(未通过)PSR-9 项目安全问题公示(未通过)PSR-10 项目安全上报方法(未通过)PSR-11 容器接口PSR-12 编码规范扩充PSR-13 超媒体链接PSR-14 事件分发器PSR-15 HTTP 请求处理器PSR-原创 2020-10-10 16:43:18 · 551 阅读 · 0 评论 -
PHP解析js的escape()函数编码数据
// php解析js的escape()函数编码数据 function js_unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i < $len; $i++) { if ($str[$i] == '%' && $str[$i+1] == 'u') {...转载 2019-03-01 10:37:26 · 1191 阅读 · 0 评论 -
海康摄像头、华宇摄像头、hks香港直播等直播流媒体在高版本chrome浏览器中如何使用加测试
前期说明:宇视摄像头(不支持协议 onvif)海康摄像头 旧版的可在高级配置中修改协议 新版的默认兼容onvif协议案例说明:目前主流的摄像头的直播流内容在web浏览器浏览时只支持使用IE内核或者低版本的chrome,这样是不切合实际应用的,开发者主流浏览器chrome应用于PC端,c#软件嵌入,Android软件嵌入。在浏览器中,只能使用...原创 2019-03-26 09:30:02 · 1882 阅读 · 0 评论 -
PHP的数据类型互转
1. json//json转数组$a = json_decode($data,true);//数组转json$b = json_encode($data);2.对象//stdClass Object转array function object_array($array) { if(is_object($array)) { $array = ...原创 2019-04-25 08:55:23 · 130 阅读 · 0 评论 -
PHP通过调用接口获取当前网关IP地址,从而获取当前地理位置信息
$ch = curl_init('http://tool.huixiang360.com/zhanzhang/ipaddress.php'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $a = curl_exec($ch); preg_match('/\[(.*)\]/', $a, $ip)...转载 2019-05-07 10:48:22 · 1203 阅读 · 0 评论 -
在windows开发环境中如何使用composer更新下载php依赖包
目录下载安装Composer如何使用Composer中文网https://www.phpcomposer.com/1.先下载并安装原创 2019-06-03 09:49:37 · 1023 阅读 · 0 评论