久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      PHP7中“??”和“?:”的區(qū)別是什么?

      PHP7中“??”和“?:”的區(qū)別是什么?

      推薦教程:《PHP7》

      實踐出真知~

      測試代碼

      輸入測試:

      <?php     $array = [         'a' => 1,         'b' => 2,         'c' => [],     ];      $a = $array['c'] ?? 0;     $b = $array['c'] ?: 0;     $c = $array['d'] ?? 0;     $d = $array['d'] ?: 0;     $e = $array['c'] ? 1 : 0;     $f = isset($array['c']) ? 1 : 0;     $g = $array['d'] ? 1 : 0;     $h = isset($array['d']['e']) ? 1 : 0;     $i = !empty($array['c']) ? 1 : 0;     $j = !empty($array['d']) ? 1 : 0;      var_dump($a);     var_dump($b);     var_dump($c);     var_dump($d);     var_dump($e);     var_dump($f);     var_dump($g);     var_dump($h);     var_dump($i);     var_dump($j);

      輸出結(jié)果:

      PHP Notice:  Undefined index: d in /home/fanyu/abc.php on line 11 PHP Notice:  Undefined index: d in /home/fanyu/abc.php on line 14 array(0) { } int(0) int(0) int(0) int(0) int(1) int(0) int(0) int(0) int(0)

      結(jié)論

      1. $a ?? 0 等同于 isset($a) ? $a : 0。

      2. $a ?: 0 等同于 $a ? $a : 0。

      3. empty:判斷一個變量是否為空(null、false、00、0、‘0’0′、』這類,都會返回true)。

      4. isset:判斷一個變量是否設(shè)置(值為false、00、0、’0′、』這類,也會返回true)。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號