Nozです。 Windows環境ですのでファイル名はSJISになっていると思うのですが、 SJISだと「表」や「申」という漢字の2バイト目に「\」と同じコードが 含まれているためだと思います。 php.iniのmagic_quotes_gpcをoffにすれば一応解決すると思いますが、 エスケープ処理を自前でやらないといけないので気をつけて下さい。 > 【ケース1】 > "高速バス時刻表(東京-新宿).txt"の場合、 > ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ > (東京-新宿).txt > > 【ケース2】 > "abcd申し込みフォーム画面(テスト).JPG"の場合 > ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ > し込みフォーム画面(テスト).JPG > ------------------------------------------