1 <? php error_reporting(e_all);
2 echo '未定義$var
' ;3 echo " isset測試:
" ;4 if ( isset ( $var ))
5 8
9 10 echo " empty測試:
" ;11 if ( empty ( $var ))
14 else
15 18
19 echo " 變數直接測試:
" ;20 if ( $var )
23 else
26 27 echo ' ----------------------------------
' ;28 echo '$var = ' '
' ;29 echo " isset測試:
" ;30 $var = '' ;
31 if ( isset ( $var ))
32 35
36 37 echo " empty測試:
" ;38 if ( empty ( $var ))
41 else
42 45
46 echo " 變數直接測試:
" ;47 if ( $var )
50 else
53 echo ' ----------------------------------
' ;54 echo '$var = 0
' ;55 echo ' isset測試:
' ;56 $var = 0 ;
57 if ( isset ( $var ))
58 61
62 63 echo " empty測試:
" ;64 if ( empty ( $var ))
67 else
68 71
72 echo " 變數直接測試:
" ;73 if ( $var )
76 else
79 echo ' ----------------------------------
' ;80
81 echo '$var = null
' ;82 echo ' isset測試:
' ;83 $var = null ;
84 if ( isset ( $var ))
85 88
89 90 echo " empty測試:
" ;91 if ( empty ( $var ))
94 else
95 98
99 echo " 變數直接測試:
" ;100 if ( $var )
103 else
106 echo ' ----------------------------------
' ;107
108
109 echo '$var = "php"
' ;110 echo ' isset測試:
' ;111 $var = " php " ;
112 if ( isset ( $var ))
113
116
117
118 echo " empty測試:
" ;119 if ( empty ( $var ))
122 else
123
126
127 echo " 變數直接測試:
" ;128 if ( $var )
131 else {
132 echo ' 變數$var不存在!
' ;133
關於PHP的isset 函式
1 doctype html 2 html 3 head 4 title title 5 meta charset utf 8 6head 7 body 8 form action method get 9 select name select option html語法 10 option val...
empty和isset函式詳解
1.empty函式 用途 檢測變數是否為空 若變數不存在則返回 true 若變數存在且其值為 0 0 null false array var var 以及沒有任何屬性的物件,則返回 ture 若變數存在且值不為 0 0 null false array var var 以及沒有任何屬性的物件,則返...
php中isset 和empty 區別
1 isset 用於檢測變數是否設定值 若變數不存在則返回 false 若變數存在且其值為null,也返回 false 若變數存在且值不為null,則返回 ture 同時檢查多個變數時,每個單項都符合上一條要求時才返回 true,否則結果為 false empty 用於檢測變數是否為空 若變數不存在...