PHP 基础功能函数积累


1.某个字符串是否以某个字符开头

private function startwith($str,$pattern) {
    if(strpos($str,$pattern) === 0)
          return true;
    else
          return false;
}

2.一个字符串中是否包含另一个字符

private function contain($str,$pattern){
    if(strpos($str,$pattern) !== false){
	return true ;
    }else{
	return false;
    }
}

3.将数组编码方式转为utf8

    public function ConvertToUtf8($arr){
        
        foreach($arr as &$v){
            if(is_array($v)){
                foreach($v as &$val){
                    if(is_array($val)){
                        foreach($val as &$vval){
                            if(is_array($vval)){
                                foreach($vval as &$vvv){
                                    if(is_array($vvv)){

                                    }else{
                                        $vvv=iconv("GBK","UTF-8",$vvv);
                                    }
                                }
                            }else{
                                $vval=iconv("GBK","UTF-8",$vval);
                            }
                        }
                    }else{
                        $val=iconv("GBK","UTF-8",$val);
                    }
                }

            }else{
                $v=iconv("GBK","UTF-8",$v);
            }
        }

        return $arr;
    }

猜你喜欢

转载自blog.csdn.net/qq_21987433/article/details/81503949
今日推荐