gdtv
2015-10-24 20:51:04 +08:00
PHP 的处理方法:
><?php
header('Content-Type: text/html; charset=gb2312');
$d = dir(dirname(__FILE__));
while(false !== ($v = $d->read())) {
if(strpos($v,'TXT')){
$file_str = file_get_contents($v);
$file_lines = explode("\r\n",$file_str);
foreach($file_lines as $file_line){
preg_match('/[\s]{10,}([\d]{18}[ⅩxX]{0,1}).*[\s]{5,}00(.*)$/',$file_line,$file_parts);
if($file_parts[1] && $file_parts[2]){
file_put_contents($file_parts[1].'.jpg', base64_decode($file_parts[2]));
}
}
}
}
echo 'ok';
将以上代码保存成一个.php 文件,和所有数据源 TXT 文件一起放到同一个目录,然后运行