はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 三項演算子

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 4 / 4件)
 

PHPが糞言語なのはどう考えても参照をポインタだと思っているお前らが悪い - なんたらノート第三期ベータ

2013/12/11 このエントリーをはてなブックマークに追加 576 users Instapaper Pocket Tweet Facebook Share Evernote Clip ポインタ PHP disり 糞言語 議論

2013-12-12 PHPが糞言語なのはどう考えても参照をポインタだと思っているお前らが悪い この投稿はPHP Advent Calendar 2013の9日目の記事です。 PHP恒例行事の参照と三項演算子のdisりですが、そろそろあさってな議論はやめませんかという話です。 今年のPHP-dis大賞といえばこちら。 PHPとかいう糞言語|いんまのブログ なんで君たちそんなコードが必要なのかね、と... 続きを読む

三項演算子を卒業しましょう! | ttwilb

2013/08/19 このエントリーをはてなブックマークに追加 147 users Instapaper Pocket Tweet Facebook Share Evernote Clip

たとえば初心者がテキストファイルからbool型のの値を読み込む場合、以下のようなコードを書くと思います。 string file = My.Computer.Filesystem.ReadAllText(@".\setting.txt"); bool dat; if(file == "TRUE") dat = true; else dat = false; もちろん、そんな書き方は論外(設定が一個... 続きを読む

三項演算子である条件演算子が右結合であることの利点・妥当性と可読性について - Guinea Pig

2013/02/20 このエントリーをはてなブックマークに追加 176 users Instapaper Pocket Tweet Facebook Share Evernote Clip Guinea Pig true 利点 妥当性 可読性

条件演算子とは? 条件演算子とは、よく見るアレのことである。 bool b = true; string s = b ? "真" : "偽" ; // ここで出てくる ? と : が条件演算子 // ? の左が真であれば : の左を返し、 // ? の左が偽であれば : の右を返す。 // この場合 b が true なので (b ? "真" : "偽") は "真" を返す 右結合と左結合 んで... 続きを読む

PHP言語仕様のバグ - れぷそる・ふぁいやぁ・ぶれぇど

2013/02/19 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip パク カッコ PHP エー ウソ

先週の金曜にPHPで作った、UI系のプログラム。あっちこっちデバッグ文ぶち込んでも一向に動かず「衰えたかな?」とか思っていた。いくら考えても「変なところ」は見つからないのに、出てくる結果は確かに変。まさか?と思って、試しにカッコを付けてみたところ動いた。えー、ウソ。本当に??で、ググって言語仕様を確認した。本当だ。これさあ、PHP言語仕様のバグじゃん。三項演算子(a?b:c)が左結合ってあり得ない... 続きを読む

 
(1 - 4 / 4件)