回复详情

mzlh001

2016-8-11 0


QQ截图20160811141504.jpg

刚刚丢人了,编辑一下,

还是我圈的那里,最后改为false就好了

$str = isset($json[$gn]) ? $json[$gn] : false ;
isset($json[$gn])如果为true则会返回$json[$gn]字符串,如果isset($json[$gn])为false,则返回false也就是0


应该这样写好一点

function is_group_forum($fid,$group,$gn,$forum){

  if(empty($forum[$fid]['json']))
    return true;
  $data = $forum[$fid]['json'];

  $json = json_decode($data,true);

  // 如果设置有,返回则 返回值 , 
  if(isset($json[$gn])){
    $str = $json[$gn];
    $arr = explode(",",$str);
    foreach ($arr as $v) {
      if($v == $group)
          return false;
    }
  }
  return true;
}


加载更多

登陆后才可发表内容