http地址添加
/**
* 添加http
* @param $url 地址
*/
public static function addhttp($url){
if (!preg_match("/^(http|ftp):/", $url)) {
$url = 'http://'.$url;
}
return $url;
}
文件啥的斜杠转换
// 斜杠转换
public static function substitute($url){
// 是否为数组
if (is_array($url)) {
$url=implode(",", $url);
}
// 正则样式内
$pattern = '\\';
// 检测是否需要替换
if(strpos($url,'\\') !== false){
// 开始替换\为/
$url=str_replace($pattern,'/',$url);
}
return $url;
}
给字符串添加位数或其他东西
// 转换为万
public static function transition($character){
$character=str_pad($character,5,'0',STR_PAD_RIGHT);
return $character;
}
输出json格式数据
/**
* @desc 输出json数据
* @param $data
*/
public static function outJson($code,$msg,$data=null){
$outData = [
'code'=>$code,
'msg'=>$msg,
];
if(!empty($data)){
$outData['data'] = $data;
}
echo json_encode($outData);
die();
}