国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP empty()函數(shù)說明

2024-05-04 20:10:55
字體:
供稿:網(wǎng)友
    從表面上看,很容易誤解empty()函數(shù)是判斷字符串是否為空的函數(shù),其實并不是,我也因此吃了很多虧。
    empty()函數(shù)是用來測試變量是否已經(jīng)配置。若變量已存在、非空字符串或者非零,則返回 false 值;反之返回 true值。所以,當(dāng)字符串的值為0時,也返回true,就是執(zhí)行empty內(nèi)部的語句。這就是陷阱。
    如: 假設(shè) $value = 0; 則empty($value)=false。

    勸告各位,千萬注意使用empty()函數(shù)。
    判斷字符串是否為空,可以這么判斷: if ($value=="") ...
    * 格式:bool empty ( mixed var )
    * 功能:檢查一個變量是否為空
    * 返回值:
    * 若變量不存在則返回 TRUE
    * 若變量存在且其值為""、0、"0"、NULL、、FALSE、 array()、var $var; 以及沒有任何屬性的對象,則返回 TURE
    * 若變量存在且值不為""、0、"0"、NULL、、FALSE、 array()、var $var; 以及沒有任何屬性的對象,則返回 FALSE
    * 版本:PHP 3, PHP 4, PHP 5

    從表面上看,很容易誤解empty()函數(shù)是判斷字符串是否為空的函數(shù),其實并不是,我也因此吃了很多虧。 empty()函數(shù)是用來測試變量是否已經(jīng)配置。若變量已存在、非空字符串或者非零,則返回 false 值;反之返回 true值。所以,當(dāng)字符串的值為0時,也返回true,就是執(zhí)行empty內(nèi)部的語句。這就是陷阱。如: 假設(shè) $value = 0; 則empty($value)=false。勸告各位,千萬注意使用empty()函數(shù)。判斷字符串是否為空,可以這么判斷: if ($value=="") ... 格式:bool empty ( mixed var ) 功能:檢查一個變量是否為空 返回值:若變量不存在則返回 TRUE 若變量存在且其值為""、0、"0"、NULL、、FALSE、array()、var $var; 以及沒有任何屬性的對象,則返回 TURE 若變量存在且值不為""、0、"0"、NULL、、FALSE、array()、var $var; 以及沒有任何屬性的對象,則返回 FALSE 版本:PHP 3, PHP 4, PHP 5

<table width="760" border="1" align="center" cellpadding="3">
<?
$dir = './201006/24/';
$object[] = @readdir($dir);
  foreach ($object as $dirail)
if (empty($dirail)) {
?>
  <tr>
      <td align="center"><font color="red">目錄下沒有圖片</font></td>
    </tr>
<? } else { ?>
    <tr>
      <td align="center"><font color="red">目錄下有圖片</font></td>
    </tr>
<? } ?>
</table>


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 南城县| 镇宁| 济南市| 宁明县| 南江县| 巴南区| 东宁县| 日照市| 余干县| 姚安县| 广丰县| 西畴县| 常宁市| 曲靖市| 保康县| 湘西| 孝义市| 潮安县| 鲜城| 类乌齐县| 西乡县| 高唐县| 伊宁县| 玉溪市| 梅河口市| 江川县| 新民市| 山东| 富顺县| 江源县| 灵山县| 巴青县| 嘉峪关市| 兴和县| 蒙城县| 巴东县| 衡水市| 兰州市| 新疆| 大渡口区| 宜州市|