<?php /* * @ 将数组去除空值,进行数组转换成字符串 * * $arr 需要判断的数组 * $join 用什么符号拼接 */ function is_Null($arr,$join){ $arr=array_filter($arr); $str=implode($arr,$join); if(empty($str)) { return $str; } else { return $str.$join; } } function preg($str) { $str=preg_replace("/sor_[\d]()|(-)/","",$str); $str=preg_replace("/tim_[\d]()|(-)/","",$str); $str=preg_replace("/dis_[\d]()|(-)/","",$str); return $str; } /* * @转换汉字的方法 */ function preg_val($str,$reg,$vals) { $reg='/('.$reg.'_[\d])-*/isU'; $re=preg_match_all($reg,$str,$arr); if(!$re) { return ""; } else { $val=$arr[1]; $arr2=explode("_",$val[0]); $zhi=$vals[$arr2[1]]; return $zhi; } }
数组操作系列之去除空值与转换汉字
最新推荐文章于 2021-03-16 23:56:07 发布