Ejemplo n.º 1
0
 /**
  * 输出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;
 }
Ejemplo n.º 2
0
 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);
 }