コード的には$latest_timeが初期化されてないのと、
データがない場合が想定されてないのとconfの頭に$がない
以外はいいんでないの

動作的には遅そうだけど環境がシビアじゃない or CSVファイルが
小さいならこれでおkという印象

あと、これ echo '<a href="' . $url . '>' . $msg . '</a>'; は
echo "<a href=\"$url\">$msg</a>"; のほうが速いらしいね
エスケープが嫌だから俺は異端のヒアドキュメント派だけど

最後に。
動作チェックしろよ