<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      對于 or 的用法。

      [摘要]經常看到這樣的語句:file = fopen(filename, 'r')or die("抱歉,無法打開: filename");or在這里是這樣理解的,因為在P...
      經?吹竭@樣的語句:
      $file = fopen($filename, 'r')or die("抱歉,無法打開: $filename");
      or在這里是這樣理解的,因為在PHP中并不區分數據類型,所以$file既可以是int也可以bool,所以這樣的語句不會報錯。但其處理過程可能有些朋友不大明白。
      其實在大多數的語言中, bool or bool這樣的語句中,如果前一個值為真后一個值就不會再判斷了。這里也是的,所以如果fopen函數執行正確的話,會返回一個大于0的int值(這其實就是“真”),后面的語句就不會執行了。如果fopen函數執行失敗,就會返回false,那么就會判斷后面的表達式是否為真了。
      結果執行了die()之后,不管返回什么,程序都已經停止執行了,并且顯示指定的出錯信息,也就達到了調試的目的。
      就這樣。:)


      日韩精品一区二区三区高清