すいませんでした。読み直してみたんですが
ある時から突然使われていたのでどう違うのかなと思ってたんです。
includeについては調べて何となく理解できました。
2重に括るとどうなるかの部分がイマイチ理解できませんでしたが・・・
n==0は比較なんですか・・・
だとすると
if(n=0)
といった構文はおかしいんですね。
くだらない質問にお答えいただいてありがとうございます。
本当に助かりました。