欢迎进入极速独立站群官方网! 咨询电话:18711805268 销售QQ:1000207

城市站群

分站列表

当前位置:首页 - - 城市站群 - 操作说明 - 文章详情
编辑推荐

分享个获取多图的函数,可限制输出数量

浏览:352 发布时间:2017-06-23
    /*
    * 函数说明:自动获取当前列别ID
    * 其实直接_GET['cid']就OK了
    * @access  public
    * @param   $cid      int     类别ID
    * @return  $cid      int  返回当前cid
    */
    function GetCurCid(){
            $cid=0;
            $str=$_SERVER["QUERY_STRING"];//获取网址参数
            if(empty($str)){ return $cid; } //首页默认 $cid=0;
            else{
                    return $_GET['cid'];
                    }
            }


    /*
    * 函数说明:获取指定cid多图内容
    *
    * @access  public
    * @param   $cid      int     类别ID
    * @param   $num      int     输出图片数量
    * @return  $picsurl  string  返回多图
    */

    function GetPicArray($cid,$num=''){
            global $dosql;
            $rows = $dosql->GetOne("SELECT * FROM `#@__infoimg` WHERE classid=$cid AND checkinfo=true");
            $picsurl = explode(',',$rows['picarr']);
            if(empty($cid)){
                    return "";
                    }
            else{
                    if(empty($num)){
                            return $picsurl;
                    }
                    else{
                   
                            return $picsurl=array_slice($picsurl,0,$num);
                   
                    }
            }
            
    }