إذا أردت أن تعرف نوع متغير ما يمكنك استخدام الدالة gettype
مثال :
<?
$n=5;
$l ="hi";
echo "The n Is " .
gettype ($n) . "<br>";
echo "The l is " .
gettype ($l);
?>
|
إذا أردت تحويل نوع متغير ما يمكنك ذلك باستخدام الدالة settype :
مثال :
<?
$n = 10 ;
echo "Before is " .
gettype ($n) ."<br>";
settype ($n,"string");
echo "After That is go
" . gettype ($n);
?>
|
الدالة isset
لمعرفة إذا كان المتغير منشأ مسبقاً أم لم يتم انشاؤه وهي لا تتطلب غير اسم المتغير الذي تريد فحص وجوده
وتقوم بارجاع القيمة (1) إذا كان المتغير تم انشاؤه ولاترجع أي قيمة إذا كان المتغير غير منشأ أو موجود .
مثال :
<?
$n = “n”;
Echo isset ($n);
?>
|
الدالة unset
تقوم بحذف المتغير إذا كان موجوداً وتحرير الذاكرة منه لذلك تأكد جيداً قبل استخدام هذه الدالة من اعطاء دمعة الوداع للمتغير المسكين
<?
$n = “n”;
unset ($n);
Echo isset ($n);
?>
|
الداله empty
تقوم بإرجاع القيمة ( 1 ) إذا كان المتغير غير منشأ
أو أن القيمة التي فيه صفر (0) أو نص فارغ ("") ولاتقوم بإرجاع أي شي
اذا كان المتغير منشأ وفيه قيم غير المذكورة
0 التعليقات :
إرسال تعليق