可以說我有一個變量$ a,它包含一個介於0到10之間的整數。$ a需要不爲空/不爲空來運行代碼。它在整數介於1到10之間時起作用,但當它爲0時,它將$ a視爲空。如何區分0和空變量?
$a = 5;
if (!empty($a))
{ echo "not empty"; }
else
{ echo "empty";}
這種情況下它呼應「不空」。
$a = 0;
if (!empty($a))
{ echo "not empty"; }
else
{ echo "empty";}
但在這種情況下,它回聲「空」。
有沒有辦法區分0和空變量?
謝謝,這對我有效 –