スレタイ通り下らない質問を二つほどさせてくれ。

1.クラスや関数・変数などのネーミングはPascal Camel どちらが推奨、というか基準みたいなのある?

2.if とか foraech とか(自作問わず)関数とかで使う半角スペースってなんか基準ある?
if($i=0) //スペース全くなし
if ( $i = 0 ) // ()の前にも、()内の前後にもスペースあり

我ながらくだらね〜質問かと思うけど、プログラマーさんなら結構いいたいことがあるかな〜と期待してw