Unix タイムスタンプの配列があります。次のコードを使用して、タイムスタンプ配列のファイル パスを作成しました ($i
後でループで使用されますが、最初は値 0 を取得するため、正しいです)。
$date = date('d-m-y', $timestamp[$i]);
$path = $dir . '/' . $date '.csv';
配列に多くのタイムスタンプがあるとしましょう。i$i = 0;
$date
が文字列 06-01-13 に設定されている場合 (タイムスタンプは何週間も前のものですが、現在の日付が返されます)、タイムスタンプは無視されます。しかし、$timestamp[$i]
1257426933 に置き換えると、出力文字列は正しくなります (05-11-09)。
どうしたの?私のPHPバージョンはPHP 5.3.10-1ubuntu3.4です