- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
935 :デフォルトの名無しさん[sage]:2016/06/23(木) 12:56:23.30 ID:ISrN3FK4 - >>932
いやそれはクローラーで、初回に実行しておくかバッチで回すものなんじゃないの。 多分。
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
947 :デフォルトの名無しさん[sage]:2016/06/23(木) 19:12:54.18 ID:ISrN3FK4 - >>941
おーすげー はじめて知った、こりゃ便利だな
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
996 :デフォルトの名無しさん[sage]:2016/06/23(木) 22:29:59.73 ID:ISrN3FK4 - ?: は便利な書き方だけど $a を boolean として評価した結果と選択したい方が一致しない場合には使いづらいな。
$a が文字列だとして空の時に特別な表示をしようと echo $a ?: '未設定'; なんてやった場合、$a が '0' だったりすると意図から外れちゃうもんな。 便利な書き方なんだけど惜しい。
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
998 :デフォルトの名無しさん[sage]:2016/06/23(木) 22:44:17.42 ID:ISrN3FK4 - @ もまた使いづらい。
特に変数が配列だったりすると、内部的には配列のコピーが作られてパフォーマンスに影響があるんだよね。 @$_POST['foo'] の場合にこのキーが無ければ、$_POST がコピーされ foo に対応する値が null な配列を作り出し、式としては null を返し、作った配列は捨てちゃうと。 なんでこんな実装になってるんだろ。
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
1000 :デフォルトの名無しさん[sage]:2016/06/23(木) 23:08:30.51 ID:ISrN3FK4 - >>999
まあな。 ただ、配列に関して言えば array_key_exists より isset の方がパフォーマンスがいいというのは微妙に納得いかないw いや isset の方が楽で助かるけどさ。
|