[過去ログ]
PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net (1002レス)
PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net http://medaka.5ch.net/test/read.cgi/php/1498653249/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
552: nobodyさん [sage] 2018/07/21(土) 19:25:35 ID:??? ネストしてないに限れば三項演算子は読みやすいな 条件部分を>>548のようにちゃんと()で囲ってればif文の変化形にも見えるし コーディング規約で禁止してるとこは結構あるし賛否両論なのは確かだが http://medaka.5ch.net/test/read.cgi/php/1498653249/552
553: nobodyさん [sage] 2018/07/21(土) 19:33:59 ID:??? phpで三項演算子のネスト書く奴は頭からカレーかけられても文句言えない ネスト階層が深けりゃコーンスープ付き http://medaka.5ch.net/test/read.cgi/php/1498653249/553
554: nobodyさん [sage] 2018/07/22(日) 05:26:38 ID:??? ifだとクロージャー使って即時実行したくならない? if (!!$a) { $b = $a; } else { $b = 20; } $b = (function() use ($a) { if (!!$a) { return $a; } else { return 20; } })(); 上だとなんか感覚的にいやだ http://medaka.5ch.net/test/read.cgi/php/1498653249/554
555: nobodyさん [sage] 2018/07/22(日) 05:45:59 ID:??? 何に代入しているのかを特に明示したいならそれでいんじゃね 単純な代入ならインデントで即わかるとは思うが 読みやすさわかりやすさを理由に(if等で)わかりやすい分岐を・・・って話の流れで if使いながら$aそのまま(のbool変換値)ifに流すだけなところと ifに渡すだけの箇所で!!$aってやってるところが意味不明だが http://medaka.5ch.net/test/read.cgi/php/1498653249/555
556: nobodyさん [sage] 2018/07/22(日) 06:26:18 ID:??? > !!$a これ、 $a == true と等価だよな? 数文字タイプする手間を惜しんで2回反転させる計算コストを発生させてる? http://medaka.5ch.net/test/read.cgi/php/1498653249/556
557: 554 [sage] 2018/07/22(日) 06:58:19 ID:??? booleanキャストのつもりで使ったが 確かにいらんな http://medaka.5ch.net/test/read.cgi/php/1498653249/557
558: nobodyさん [sage] 2018/07/22(日) 07:54:39 ID:??? 素直メンはイケメン http://medaka.5ch.net/test/read.cgi/php/1498653249/558
559: nobodyさん [sage] 2018/07/22(日) 08:21:29 ID:??? !!って書けることを知らなかったw !!!もできる? http://medaka.5ch.net/test/read.cgi/php/1498653249/559
560: nobodyさん [sage] 2018/07/22(日) 08:32:08 ID:??? やってどうすんのよ http://medaka.5ch.net/test/read.cgi/php/1498653249/560
561: nobodyさん [sage] 2018/07/22(日) 09:22:46 ID:??? エントロピーを増大させるのだ http://medaka.5ch.net/test/read.cgi/php/1498653249/561
562: nobodyさん [sage] 2018/07/22(日) 10:22:27 ID:??? >>560 その発想がなかったから、そんな事できるんだって目から鱗なだけ。 http://medaka.5ch.net/test/read.cgi/php/1498653249/562
563: nobodyさん [sage] 2018/07/22(日) 10:39:15 ID:??? !!!$varは!$varと等価だろ http://medaka.5ch.net/test/read.cgi/php/1498653249/563
564: nobodyさん [sage] 2018/07/22(日) 11:57:10 ID:??? いやだからさ、そんな事もできるんだ! すごい面白い! じゃあ何個まで重ねられるんだろう?って話だよ。 どこかでエラーにされて怒られるとは思うけどさ。 http://medaka.5ch.net/test/read.cgi/php/1498653249/564
565: nobodyさん [sage] 2018/07/22(日) 13:15:13 ID:??? eval()あんだから自分で試してみりゃいいじゃん http://medaka.5ch.net/test/read.cgi/php/1498653249/565
566: nobodyさん [sage] 2018/07/22(日) 13:35:16 ID:??? >>554 下はJavaScriptが好きそうだな 「名前空間が汚れる」とか言って でも上のシンプルな方が読みやすい >>556 >$a == true これもこの素朴な方が分かりやすい 「!!$a」とか多用すると読みにくい トリッキーな書き方より それを抑えて読みやすくする方が大事 http://medaka.5ch.net/test/read.cgi/php/1498653249/566
567: nobodyさん [sage] 2018/07/22(日) 15:58:11 ID:??? unless (!!$a || !$b) http://medaka.5ch.net/test/read.cgi/php/1498653249/567
568: nobodyさん [sage] 2018/07/22(日) 17:01:30 ID:??? >>550 >>551 同意 書く方は短い方が書きやすいんどろうけど http://medaka.5ch.net/test/read.cgi/php/1498653249/568
569: nobodyさん [sage] 2018/07/22(日) 19:17:55 ID:??? 短く書くことが目的化してるコードはバグ出やすい上にデバッグし難いんだよなあ http://medaka.5ch.net/test/read.cgi/php/1498653249/569
570: nobodyさん [sage] 2018/07/22(日) 19:19:38 ID:??? でもさすがにisset($_POST/$_GET)は三項演算子使うでしょ? http://medaka.5ch.net/test/read.cgi/php/1498653249/570
571: nobodyさん [sage] 2018/07/22(日) 19:23:07 ID:??? >>570 filter_input 使うから、使わない http://medaka.5ch.net/test/read.cgi/php/1498653249/571
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 431 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s