- 博客(91)
- 资源 (14)
- 问答 (5)
- 收藏
- 关注
原创 Phpstorm 连接FTP时提示Could not list the contents of folder
Phpstorm 连接FTP时提示Could not list the contents of folder
2022-12-09 21:19:19 939 1
转载 PHP 数组转json_encode,单个数组下标为了0时不对
在 php 数组转json时,假如 有一个数组下标是顺序的,他json_encode后会直接变成一个简版二维json,$arr = ['1'=>1,'2'=>2];echo (json_encode($arr));//答案是 {"c":1,"b":2}这确实是正常的数组,但是 如果是这样的数组$arr = ['0'=>11,'1'=>22];echo (json_encode($arr));//[11,22]是不是觉得很奇怪,为什么会是这样的?为什么不是 ...
2022-04-06 21:53:37 352
原创 PHP指定人数随机平均分配指定金额(伸缩法)
/**将一个数分成指定份数 * @param $money_total * @param $num * @return array */function cuttingNumber($money_total,$num){ //随机生产$num个随机数 $randArr = []; for ($i = 0;$i<$num;$i++){ array_push($randArr,rand(100,200)); } $randArrSum .
2022-02-26 21:57:22 563
转载 PHP 字符串加解密
/**字符串加解密 * @param $string 要加密/解密字符串 * @param string $operation DECODE:解密 ENCODE:加密 * @param string $key 秘钥 * @param int $expiry 密文有效期(秒) * @return string */function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) { // 动态密匙.
2022-01-16 18:33:47 596
原创 修复Element ui表格固定列单元格错乱问题
修复前:添加代码: .el-table td.is-hidden > *, .el-table th.is-hidden > * { visibility: visible; }修复后:
2022-01-13 22:53:09 1118
原创 在uview/uni-app中使用echart插件动态刷新图表
这个插件目前只支持在微信小程序中使用,具体安装使用请参考地址:echart-for-weixin-miniprogram。在使用过程中发现动态刷新图表时会出现图例发生了变化,但图表数据没有更新。我是在柱状图中遇到的。解决方法:在uni-ec-canvas.vue文件中205行中setOption 第二个参数写true就行了setOption(val) { if (!this.$curChart || !this.$curChart.setOption) {
2021-11-16 10:26:21 2238
原创 指定人数随机分配指定金额
function getRandMoney($money_total,$personal_num){ $min_money=0.01;//最低可获取金额 $money_right=$money_total; $randMoney=[]; for($i=1;$i<=$personal_num;$i++){ if($i== $personal_num){ $money=$money_right; }else{ .
2021-09-17 14:43:35 190
原创 PHP苹果内购回调处理
public function notify(){ $response = file_get_contents( "php://input"); $result = json_decode($response,true); if($result['password']!='秘钥'){//判断秘钥 $this->error("password error","",500); } ..
2021-07-26 21:48:52 694
原创 PHP苹果内购验证步骤
/** * 验证返回的状态码 * 0 验证成功 * 21000 App Store不能读取你提供的JSON对象 * 21002 receipt-data域的数据有问题 * 21003 receipt无法通过验证 * 21004 提供的shared secret不匹配你账号中的shared secret * 21005 receipt服务器当前不可用 * 21006 receipt合法,但是订阅已过期。服务器接收到这...
2021-07-16 22:50:18 1448 2
原创 PHP 下载B站视频
一,首先,这里下载的是b站的短视频,不是电影资源。二,找到一个视频,如:https://www.bilibili.com/video/BV1fx411N7bU?from=search&seid=2553239732594236353三,右键查看网站源代码四,发现JSON数据:分析后发现有一个video和audio字段,一个代表视频,一个代表音频。里面都有baseUrl,就是对应下载链接五,代码 //视频 //$url = trim(
2021-06-27 22:18:16 1640
原创 PHP+HTML 实现blob链接视频播放
1,PHP代码 public function play() { $file = file_get_contents("a.mp4"); echo $file; }2
2021-06-15 16:21:01 1370 2
原创 PHP每次刷新都能加载不同的新数据方法
有很多app,你刷新时每次都会加载新的内容,就好像永远刷不完一样。而不是像一般我们做的翻页,按照第1,2,3页这样加载数据,自己想了一个方法,仅供参考。$page = $_GET['page']?:1;$uniqueNo = str_replace(".","_",getIp())."_".getDeviceid;//生成一个用户唯一标识if ($page == 1){ cache("loadPage_".$cate."_".$uniqueNo,null);//如果是第一页,清空已加载页码缓
2021-03-17 10:03:27 430 1
原创 PHP 获取(远程)大文件方法记录
通常PHP获取文件时,会使用file_get_contents()。但当获取大文件时,可能会报这样的错:Allowed memory size of 134217728 bytes exhausted (tried to allocate 49422336 bytes)这是因为file_get_contents()获取文件时,会把文件内容放到一个字符串里, 当字符串大小超过php.ini里设置的memory_limit 参数时,就会报这个错。解决方法是可以把这个参数修改的大一点,一般是128M,可
2021-03-07 22:12:33 485
原创 file_get_contents()读取后json_decode无法转换成数组
#1.查看源代码如果有html代码可以使用htmlspecialchars(字符串)或strip_tags(字符串)去除html标记#2.查看源代码如果没有html代码,可是转换不成数组,那就是含有bom头了($data就是读取到的字符串) #去除BOM头 $BOM = chr(239).chr(187).chr(191); $data=str_replace($BOM,'',$data); $data=json_decode($data,true);...
2021-02-26 23:22:09 845 1
原创 Fiddler 自动保存指定请求的结果到文件里
至于如何抓包,这里就不写了,网上一大堆。直接上图:会打开下面的编辑器,语法是JS,找到OnBeforeResponse方法源码: //---保存请求结果到文件 开始--- if (oSession.fullUrl.Contains("要抓包的URL或域名")) { oSession.utilDecodeResponse(); //消除保存的请求可能存在乱码的情况 var fso; var file; var now = new Date();
2021-02-26 22:26:16 1345
原创 js 打开常见应用市场
function judgeBrand(sUserAgent) { var isHuawei = sUserAgent.match(/huawei/i) == "huawei"; var isHonor = sUserAgent.match(/honor/i) == "honor"; var isOppo = sUserAgent.match(/oppo/i) == "oppo"; var isOppoR15 = sUserAgent.mat.
2021-01-31 15:52:27 2740 2
原创 PHP 使用RSA分段加密,解密方法
文件源码:<?phpnamespace fast;/** * RSA签名类 * 注意:公钥和私钥必须是一行字符串,并且去掉生成时的头部和尾部 * 带“----”的两行,并且注意去掉最后一行的换行 */class Rsa{ public $publicKey = ''; public $privateKey = ''; private $_privKey; private $encryptBlockSize = 117;//加密切割长度
2021-01-05 21:40:40 1893
原创 PHP 使用Leanclound 保存关联属性
假设一个日志表Log 中有一个user属性用来保存关联的User表里的一条数据 require_once './vendor/leancloud-sdk/src/autoload.php'; Client::initialize($this->appid, $this->appkey, $this->masterkey); Client::setDebug(false); $logObject = new LeanOb
2020-08-24 18:01:52 142
微信公众号发布图文消息后台系统
2019-11-19
js省市联动结合数据库版本
2018-07-12
php 操作redis五大数据类型实例
2018-06-06
微信小程序自定义toast超简单详细
2018-02-07
php 苹果内购验证凭证请求超时
2021-01-19
关于每次刷新都能加载不同的新数据的问题?
2019-11-14
有人说mysql前缀索引不能使用order by 和group by
2019-05-30
Springmvc 新添加的图片无法访问
2019-03-27
关于面向对象的小问题
2019-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人