久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放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ū)別

      實踐出真知~

      測試代碼

      輸入測試:

      <?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 11PHP Notice:  Undefined index: d in /home/fanyu/abc.php on line 14array(0) {}int(0)int(0)int(0)int(0)int(1)int(0)int(0)int(0)int(0)

      結(jié)論

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

      • $a ?: 0 等同于 $a ? $a : 0。

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

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

      相關(guān)學習推薦:PHP編程從入門到精通

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