色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

PHP empty函數判斷0返回真還是假

時間:2025-09-14 15:47:08 php語言

PHP empty函數判斷0返回真還是假

  在生活中要不斷的學習,勇攀知識的高峰,以下百分網小編整理的關于PHP empty函數判斷0返回真還是假的問題的解答,希望對大家有所幫助,更多信息請關注應屆畢業(yè)生網!

  最近項目中,遇到一個字段是 “是否啟用”值為0,1 在查詢時沒想就寫了

  if ( isset($args_array['useFlg']) && !empty($args_array['useFlg']) ) {

  .....

  }

  于是查不到為0的時候,想了一下,應該是0是被認為是空.應該這樣:

  if ( isset($args_array['useFlg']) && in_array($args_array['useFlg'] , array(0,1)) ) {

  .....

  }

  看了下php手冊,備忘:

  如果 var 是非空或非零的值,則 empty() 返回 FALSE。換句話說,""、0、"0"、NULL、FALSE、array()、var $var; 以及沒有任何屬性的對象都將被認為是空的,如果var 為空,則返回 TRUE。

  $var = 0;

  /pic/p>

  if (empty($var)) {

  echo '$var is either 0 or not set at all';

  }

  /pic/p>

  if (!isset($var)) {

  echo '$var is not set at all';

  }

  ?>

  另:

  The following things are considered to be empty:

  "" (an empty string)

  0 (0 as an integer)

  0.0 (0 as a float)

  "0" (0 as a string)

  NULL

  FALSE

  array() (an empty array)

  var $var; (a variable declared, but without a value in a class)


更多相關文章推薦:

1.PHP empty函數判斷0返回真還是假

2.php字符串截取函數

3.PHP加密和解密函數

4.PHP常用時間函數資料整理

5.PHP數據過濾函數

6.PHP語言date函數應用

7.PHP編碼轉換函數應用技巧詳解

8.php中ftp_chdir() ftp_cdup()函數用法

9.php實現求相對時間函數

10.php實現兼容2038年后Unix時間戳轉換函數

【PHP empty函數判斷0返回真還是假】相關文章:

php empty()和isset()的區(qū)別12-24

PHP中isset()與empty()的使用區(qū)別詳解02-18

如何正確區(qū)分PHP isset()與empty()的使用09-25

C語言函數的返回值08-18

PHP數據過濾函數01-26

php常用的系統函數12-17

php數學常用函數09-15

PHP函數知識總結09-22

PHP內部函數的定義01-23