php 小功能 (垃圾代码) 把中文 数字 替换成 阿拉伯数字

 2103 => 23
 			$filename = str_replace('10', '', $filename);//如果10 左右都为数字 则替换成空
 		}
 		else if(is_numeric(mb_substr($filename,$pos-1,1,'utf-8')))
 		{
 			//十三 => 103 => 13
 			$filename = str_replace('10', '0', $filename);//如果10 左边为数字 则替换成'0'
 		}
 		else if(is_numeric(mb_substr($filename,$pos+2,1,'utf-8')))
 		{
 			//二十 => 210 => 20
 			$filename = str_replace('10', '1', $filename);//如果10 右边为数字 则替换成'1'
 		}
 		//将文件名中的 ‘第’ 和 ‘集’字 去掉,还有空格替换成'.'
 		$filename = str_replace('第', '', str_replace('集', '', str_replace(' ', '.', $filename)));
 		$filename = iconv('utf-8','gbk',$filename); //一样的 要用 gbk编码,oldname 
 		$path = iconv('utf-8','gbk','D:/baiduyundownload/lampPHP/特'); //因为实在函数中,还有弄一下 path
 		rename($path.'/'.$oldName, $path.'/'.$filename); //替换文件名
 	}
?>

你可能感兴趣的:(php)