トップページ > プログラム > 2016年06月23日 > WHuxwDdZ

書き込み順位&時間帯一覧

9 位/198 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000030200106



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net

書き込みレス一覧

【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
937 :デフォルトの名無しさん[sage]:2016/06/23(木) 17:11:28.79 ID:WHuxwDdZ
ネストされた配列に、キーの配列を使ってアクセスする関数って
PHPにないんですか?
$array['a']['b']['c']['d']
のような配列に、配列['a','b','c','d']でアクセスできるようなやつです
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
938 :デフォルトの名無しさん[sage]:2016/06/23(木) 17:33:34.71 ID:WHuxwDdZ
$a = 'a';
$b = 'b';
echo $a ? $a : $b;

こういう処理で、$aを二度書くのが嫌なのですが
いい方法ありませんか?
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
939 :デフォルトの名無しさん[sage]:2016/06/23(木) 17:39:57.01 ID:WHuxwDdZ
boolとしての判定を配列の先頭から行っていって
trueになった時点でその値を返す
という関数があればいいのですが、phpにはないのでしょうか?
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
950 :デフォルトの名無しさん[sage]:2016/06/23(木) 19:40:29.22 ID:WHuxwDdZ
>>940
自分でそういう関数を書くのは簡単ですが
標準の機能を使ってやりたいです
>>941
エルビス演算子というのですね
こんなものがあったとは
ありがとうございました
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
952 :デフォルトの名無しさん[sage]:2016/06/23(木) 19:54:22.07 ID:WHuxwDdZ
PHP7では出来るようになってるんですか
でもかなりのメリットがあるなら別ですが
yumで普通に入るくらいになってないと使いたくはないですね
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
995 :デフォルトの名無しさん[sage]:2016/06/23(木) 22:12:48.63 ID:WHuxwDdZ
issetを使っているところをエルビス演算子に置き換えてみたのですが
@でエラー出力を抑制しても、
エラーハンドラをセットしている時にはしっかり呼び出されてますね・・
エラー出力を抑制しないといけないところに使うのは、
あまり筋のいい書き方ではないですね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。