PDA

View Full Version : سوال: متغیرها



mehrayaneh
شنبه 02 دی 1391, 12:10 عصر
سلام میخواستم بدونم با چه دستوری میتونیم ببینیم یه متغیر خالی هست یا نه؟

pani.khoram
شنبه 02 دی 1391, 12:15 عصر
سلام دستور isset این کار رو برای شما انجام می ده
if ( isset ( $name))
{
}
موفق باشی

2undercover
شنبه 02 دی 1391, 14:55 عصر
سلام دستور isset این کار رو برای شما انجام می ده
if ( isset ( $name))
{
}
موفق باشی

این روش چک می کنه ببینه اگر متغیر کلا تعریف نشده یانه و به خالی بودنش کاری نداره یعنی اگر این کد رو اجرا کنید:


$i='';
if(isset($i))
{
echo "True";
}

بااینکه اون متغیر خالی هست ولی باز هم چون مقدار دهی شده کد های درون if اجرا میشه!

برای اینکه بفهمیم متغیر خالی هست یا نه از تابع empty( $var ) استفاده میشه.

mehrayaneh
شنبه 02 دی 1391, 17:48 عصر
ببخشید میشه بگین دستورشو چجوری وارد کنم؟

2undercover
یک شنبه 03 دی 1391, 13:01 عصر
ببخشید میشه بگین دستورشو چجوری وارد کنم؟



if(empty($نام متغیر))
{
//دستورات در صورتی که متغیر خالی بود
}