لغة PHP (الدرس الرابع) تحويل البيانات و دوال الوقت والتاريخ

معرفه وتحويل انواع البيانات
إذا أردت أن تعرف نوع متغير ما يمكنك استخدام الدالة 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) أو نص فارغ ("") ولاتقوم بإرجاع أي شي اذا كان المتغير منشأ وفيه قيم غير المذكورة .
<?
$a=0;
if(empty($a)){
echo "the vab is empty";
}
?>
 
داوال الوقت التاريخ  

نستطيع إيجاد الوقت و التاريخ عن طريق دوال في الـPHP من تلك الدوال الدالة
gmdate ()
مثال :
<?
Echo gmdate (m);
Echo gmdate (M);
?>
لاحظ أن هناك فرق في النتائج مع أننا نستخدم نفس الحرف لكن طريقه العرض تختلف عندما يكون الحرف كبيراً أو صغيراً .

تحتجز الـphp بكثير من الدوال والكلمات المحجوزة التي تقوم بعمليات مختلفة مثل العمليات الحسابية المعقدة والقيام بإيجاد الوقت والتاريخ وإرسال الرسائل البريدية وإيقاف السكربتات لعدة ثواني هذه الدوال ليس مطلوب منك أن تحفظها كما تحفظ اسمك إنما المطلوب منك أن تفهم ماهية عملها واستخدامها في الوقت الذي تراه مناسباً .

يمكنك أيضا عرض اليوم والشهر  

مثال
<?
Echo gmdate ("M D");
?>

لاحظ أننا استخدمنا علامات التنصيص لكي تنجح العملية عندما قمنا باستخدام أكثر من عامل في الدالة

جرب استخدام الكود التالي :

<?
Echo gmdate ("D, d M Y H:i:s");
?>

Share this

مواضيع ذات صلة

Previous
Next Post »

ليست هناك تعليقات:

إرسال تعليق