現在、php を使用して csv ファイルを開き、特定のコンテンツを含むセルをチェックし、if-else を使用して特定の情報を取得しています。ただし、セルに一部の情報の一部が含まれているかどうかを確認する必要があります。
例えば
現在のコード:
$error_handle = fopen("$reportUrl", "r");
while (!feof($error_handle) )
{
$line_of_text = fgetcsv($error_handle, 1024);
if($line_of_text[0] !== "")
{
$countErrors++;
}
}
fclose($error_handle);
私が欲しいコード:
$error_handle = fopen("$reportUrl", "r");
while (!feof($error_handle) )
{
$line_of_text = fgetcsv($error_handle, 1024);
if($line_of_text[4] == "$date *")
{
$countErrors++;
}
}
fclose($error_handle);
「*」はテキスト行ごとに異なる時間を表しているため、使用できませんが、同じセルの一部です。同じ日付で時間の異なるセルを選択するにはどうすればよいですか?
参考までに、日付の形式は通常「15/01/2013 12:06pm」です。