100 万を超えるファイル パス レコードが mysql DB の列に保存されています。パスが異なる可能性のある同様のファイルをプルダウンし、PHP で配置するアプリケーションを作成しようとしています。DB をすべてセットアップして、PHP を機能させようとしていますが、次の警告に出くわします。また、次の出力を見て比較するとわかるように、配列が適切に作成されていないことにも遭遇します。ファイル ディレクトリでは、奇妙な段落記号が表示されたり、ファイル名がごちゃごちゃになったりします。
array(4) {
[0]=> string(42) "2013-01-17-141325589_2013-01-18-j-CP08.45"
[1]=> string(3) "ar¶"
[2]=> string(10) "loc¶66hygh"
[3]=> string(23) "dfgh est_file1.jpg.meta"
}
これが私のコードです:
$filepath = "2013-01-17-141325589_2013-01-18-j-CP08\45645\5\ar\666\loc\66666hygh\dfgh\test_file1.jpg.meta";
$pieces = explode("\\", $filepath);
var_dump($pieces);
?>