這兩個函數一直不是很理解,寫個小程序加深理解!
<?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 />";
}
?>
輸出結果:
變量存在!
變量為空!