ここ見てお勉強。
>>530に書いてある
while (!feof($fp)){
の「!」って何の意味?ヒント教えてください。