トップページ
>
プログラム
>
2016年06月23日
>
WHuxwDdZ
書き込み順位&時間帯一覧
9 位
/198 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
2
0
0
1
0
6
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
【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ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。