Zend Framework PHP 標準コーディング規約を見ていて、シングルクォートとダブルクォートをちゃんと使い分けるべきかなと思った。最初に覚えたのがJavaだったので基本はJava方式で書いていたけれど、言語の特徴を考えるべきだなと。
System.out.println( "Hello " + name );
echo "Hello " . $name;
とする。というのではなくて
echo 'Hello ' . $name;
とか
echo "Hello {$name}";
とか書いた方がそれらしい気がする。
echo "Hello $name";
というように直接変数を埋め込んだ方がいいのかな。どうしよう。