PHP 常用函数 检查图片是不是bases64编码的
function is_mobile($tel){
if(preg_match("/^1[345789]{1}\d{9}$/",$tel)){
return true;
}else{
return false;
}
}
/*
* 检查图片是不是bases64编码的
*/
function is_image_base64($base64) {
if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64, $result)){
return true;
}else{
return false;
}
}
function check_pic($dir,$type_img){
$new_files = $dir.date("YmdHis"). '-' . rand(0,9999999) . "{$type_img}";
if(!file_exists($new_files))
return $new_files;
else
return check_pic($dir,$type_img);
}
/**
* 获取数组中的某一列
* @param array $arr 数组
* @param string $key_name 列名
* @return array 返回那一列的数组
*/
function get_arr_column($arr, $key_name)
{
$arr2 = array();
foreach($arr as $key => $val){
$arr2[] = $val[$key_name];
}
return $arr2;
}
//保留两位小数
function tow_float($number){
return (floor($number * 100) / 100);
}
//生成订单号
function getSn($head='')
{
@date_default_timezone_set("PRC");
$order_id_main = date('YmdHis') . mt_rand(1000, 9999);
//唯一订单号码(YYMMDDHHIISSNNN)
$osn = $head.substr($order_id_main,2); //生成订单号
return $osn;
}
如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!
txttool.com 说一段 esp56物联 查询128 IP查询