http://my.oschina.net/zgldh/blog/185259
我按照这篇文档制作导出功能,出现以下错误
export.bat
@set export_php="d:\my\libraray3\tool\export.php"@set export_dir="d:\my\libraray3\export"@set source_files=%*@rmdir %export_dir% /s/q@mkdir %export_dir%@php %export_php% %source_files%@explorer %export_dir%
<?php date_default_timezone_set('asia/shanghai'); if($argc == 0) { exit('nothing to copy'); } define('ds', directory_separator); // i always use this short form in my code. $source_dir = 'd:'.ds.'my'.ds.'libraray3'; $exp_dir = 'd:'.ds.'my'.ds.'libraray3'.ds.'export'; function exportonefile($path) { global $source_dir,$exp_dir; $final_source = $source_dir.ds.$path; $final_dest = $exp_dir.ds.$path; $final_dest_dir = dirname($final_dest).ds; if(!is_dir($final_dest_dir)) { mkdir($final_dest_dir,0777,true); } return copy($final_source,$final_dest); } foreach($argv as $index=>$path) { if($index === 0) { continue; } if(exportonefile($path)) { echo $index.' : '.$path." exported\n"; } } echo "all complete. please go to $exp_dir to view files";
你先吧浏览器切换到 gbk 编码,看看是否有正常输出
Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号