当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
409 Star 1.6K Fork 650

微擎 / 开源版微擎系统
关闭

 / 详情

app/source/auth/session.ctrl.php 108 行,php 5.6 代码无法执行。

已完成
任务
创建于  
2018-04-25 11:16
// 83 行
	$userinfo = $account_api->pkcs7Encode($encrypt_data, $iv);
	$userinfo['nickname'] = $userinfo['nickName'];
.....
// 108 行
$union_fans = array_filter($union_fans, function($fans) use ($userinfo){
			return isset($fans['openid']) ? $fans['openid'] != $userinfo('openId') : false;
		});
  1. 匿名函数不可用
    php 5.6 下无法执行, 其他版本待测试.

php array filter 文档:http://php.net/manual/en/function.array-filter.php

未找到 array_filter 使用匿名函数的方法

  1. $userinfo 变量名

$userinfo 与上文 同名, 建议使用 $fanItem / $fan 代替。是更好的选择

评论 (0)

theoneio 创建了任务
brjun 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
PHP
1
https://gitee.com/we7coreteam/pros.git
git@gitee.com:we7coreteam/pros.git
we7coreteam
pros
开源版微擎系统

搜索帮助