PHP
1<?php 2if($flag){ 3 $content_list = [ 4 '1' => [ 5 'content' => '警告1', 6 ], 7 '2' => [ 8 'content' => '警告2', 9 ], 10 '3' => [ 11 'content' => '警告3', 12 ], 13 '4' => [ 14 'content' => '警告4', 15 ], 16 '0' => [ 17 'content' => '警告0', 18 ], 19 ]; 20} 21?> 22<?php foreach($content_list as $key => $val): ?> 23<?php if(($flag >> $key) & 0x01): ?> 24 <li><?= $val['content'] ?></li> 25<?php endif; ?> 26<?php endforeach; ?>
上記のコードについてif文の意味がさっぱりわかりません。
何が満たされたら<li>〜</li>は出力されるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/05/30 03:17
2018/05/30 03:23
退会済みユーザー
2018/05/30 03:27
2018/05/30 03:38
退会済みユーザー
2018/05/30 03:40