まず文章を用意します。
test.txt
.Linuxは無料です。あなたの時間に価値が無いなら。 Jamie Zawinski
1行ずつ正規表現でみていき、文頭に半角ドットがあった場合は、エラーをアラートメッセージを出します。
ini_set('mbstring.internal_encoding' , 'UTF-8');
$file = fopen("test.txt", "r");
if($file){
while($line = fgets($file)){
if(preg_match('/^./', $line)){
echo "文頭に半角ドットが含まれています". "<br>";
} else {
echo $line . "<br>";
}
}
}
fclose($file);

なに!? 半角ドットがエスケープされていない。
if($file){
while($line = fgets($file)){
if(preg_match('/^\./', $line)){
echo "文頭に半角ドットが含まれています". "<br>";
} else {
echo $line . "<br>";
}
}
}

出来たー
