http://my.oschina.net/zgldh/blog/185259
このドキュメントに従ってエクスポート関数を作成しましたが、次のエラーが発生しました
エクスポート。 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 エンコードに切り替えて、通常の出力があるかどうかを確認してください