這兩個函數一直不是很理解,寫個小程序加深理解!
<?php /** * isset — 檢測變量是否設置 * 如果 變量 存在則返回 true, 否則返回 false * * empty — 檢查一個變量是否為空 * 如果 變量 是非空或非零的值,則 empty() 返回 false **/ $is_var = ''; if(isset($is_var)) { echo "變量存在!<br />"; } else { echo "變量不存在!<br />"; } if(empty($is_var)) { echo "變量為空!<br />"; } else { echo "變量不為空!<br />"; } ?>
輸出結果:
變量存在!
變量為空!