シングルクォートとダブルクォート

Zend Framework PHP 標準コーディング規約を見ていて、シングルクォートとダブルクォートをちゃんと使い分けるべきかなと思った。最初に覚えたのがJavaだったので基本はJava方式で書いていたけれど、言語の特徴を考えるべきだなと。

System.out.println( "Hello " + name );

Javaで書くのでPHPも同様に

echo "Hello " . $name;

とする。というのではなくて

echo 'Hello ' . $name;

とか

echo "Hello {$name}";

とか書いた方がそれらしい気がする。

echo "Hello $name";

というように直接変数を埋め込んだ方がいいのかな。どうしよう。

コメントする

メールアドレスが公開されることはありません。