/** * 输出GBK编码的字符串,首先检测是否为UTF-8,是则转换为GBK;并处理类似“磨叽”这种非utf8字符,但检测结果为utf8的字符串 * @param $data * @return string */ public static function OutputToGBK($data) { $orginalData = $data; $out = $orginalData; if (FunctionUTL::CheckUTF8($data)) { FunctionUTL::FormatUTF8ToGBK($data); //处理类似“磨叽”这种非utf8字符,但检测结果为utf8的字符串 $data = trim($data); if (!empty($data)) { $out = $data; } } return $out; }
public function actionUploadImageList() { set_time_limit(0); //防止执行超时 //获取文件夹图片 $images = glob('upload/pic/*.jpg'); FunctionUTL::Debug($images); //提交图片到云 $data = array(); foreach ($images as $key => $image) { if (empty($image)) { continue; } $url = Yii::app()->mcss->uploadImage($image); $data[$image] = $url; } FunctionUTL::Debug($data); }