PHPの連想配列、添字は何を使う?
- rigel_photo
- 7316
- 0
- 11
- 0
http://kawama.jp/archives/2007/10/php_6.html phpの連想配列の添字は必ずダブルクオートで囲むこと! « kawama.jp
2010-11-10 20:30:07なぜシングルクォートではないのだ? RT @cutmail: http://kawama.jp/archives/2007/10/php_6.html phpの連想配列の添字は必ずダブルクオートで囲むこと! « kawama.jp
2010-11-10 20:36:53シングルクオート<ダブルクオート<ヒアドキュメント<printf関数 (速い<遅い) http://phpdream.seesaa.net/archives/200607-1.html PHPで夢を見るBlog
2010-11-10 20:39:03Zendのドキュメントによると、シングルのほうが早いみたいですね。RT @jim0912: なぜシングルクォートではないのだ? RT @cutmail: http://bit.ly/c3K6Xf phpの連想配列の添字は必ずダブルクオートで囲むこと! « kawama.jp
2010-11-10 20:41:25変数展開とかの処理がなされないからですね。 RT @uggsai: @jim0912 決まっている文字列はシングルの方がパフォーマンスが良い...って話を聞いたことがあるんですけど、どうなんでしょうか?
2010-11-10 20:43:25@uggsai クォートの中に$hogeが書かれていた場合、シングルクォートではそのまま変数として扱われるのに対し、ダブルクォートでは、展開されて変数の内容となります。その処理に有無ですね。クォートが無かったりすると、定数との照合も行われますです。
2010-11-10 20:51:26具体的な数値だと分かりやすいですね。 RT @cutmail: シングルクオート<ダブルクオート<ヒアドキュメント<printf関数 (速い<遅い) http://phpdream.seesaa.net/archives/200607-1.html PHPで夢を見るBlog
2010-11-10 20:54:56@jim0912 展開や照合する必要がないモノはシングルクォートで決め打つと必要のない処理がなされずにエコ、ということですね。改めて納得しましたっ
2010-11-10 20:55:57@jim0912 シングルは手癖的に苦手な位置なのでついダブル打っちゃうんですよね...ちゃんと意識して環境に優しい人間になろうと思いますw
2010-11-10 21:00:11@jim0912 @cutmail 出遅れた・・・逆の意見も発見し悩んでいた所です。PHPにおけるダブルクォーテーションとシングルクォーテーションの扱いの違い http://ht.ly/37o8I
2010-11-10 21:00:48@jim0912 @cutmail 変数展開だから・・・とか考えなくても良いから"?、もしくは英語のメッセージ出力を多用するのでdon'tなどの短縮系の単語に反応させない為"で書く癖をつけている!とかは深読みでしょうか?
2010-11-10 21:09:03@ryo_apejp @cutmail 深読みでしょうね。そういうのがあるなら、都度ダブルクォートにするか、エスケープすれば良いこと。万が一入っていても、まともな開発環境なら、色分けで見分けつきますし。
2010-11-10 21:13:42@jim0912 @ryo_apejp @cutmail 便乗。結構見易さ重視で <?php echo "foge {$var} : {$var2}" ?> んな感じで書いてたりするんですが、どうやらドット繋ぎの方が軽そうですね
2010-11-10 21:21:36ですねー。ドットつなぎの方が入れ子がないので見やすいです。RT @yorozu: @jim0912 @ryo_apejp @cutmail 便乗。結構見易さ重視で <?php echo "foge {$var} : {$var2}" ?> んな感じで書いてたりするんですが、どうや
2010-11-10 21:23:16@yorozu @ryo_apejp @cutmail すいません、すいません。連結が速かったようです。。。 http://www.sound-uz.jp/php/note/firstJoin
2010-11-10 21:27:49@jim0912 @ryo_apejp @cutmail @yorozu シングルとダブルの差を知らんかったので勉強になりました( ´ ▽ ` )ノ←動けば大丈夫だ、問題ないの人
2010-11-10 21:29:42シングルクォート連結が一番最速 http://www.sound-uz.jp/php/note/firstJoin 文字列連結どれが速い? - PHP Note
2010-11-10 21:30:04