یک چیز جالب در مورد Emtpy/Isset

Y.P.Y

Well-Known Member
PHP:
echo((int)empty($variable)); # 1

$variable= '';
echo((int)empty($variable)); # 1

$variable= ' ';
echo((int)empty($variable)); # 0

$variable= NULL;
echo((int)empty($variable)); # 1

$variable= FALSE;
echo((int)empty($variable)); # 1

$variable= TRUE;
echo((int)empty($variable)); # 0

$variable= 0;
echo((int)empty($variable)); # 1

PHP:
echo((int)isset($variable)); # 0

$variable= '';
echo((int)isset($variable)); # 1

$variable= ' ';
echo((int)isset($variable)); # 1

$variable= NULL;
echo((int)isset($variable)); # 0

$variable= FALSE;
echo((int)isset($variable)); # 1

$variable= TRUE;
echo((int)isset($variable)); # 1

$variable= 0;
echo((int)isset($variable)); # 1
 

NETSO

New Member
PHP:
$variable= 0; 
echo((int)empty($variable)); # 1
این بالایی جالب بود ولی isset و empty کارکردن خیلی مشابهی ندارند. اولی وجود var رو بررسی میکنه و دومی null نبودنش رو و نوع گیت منطیقی اونو
 

جدیدترین ارسال ها

بالا