المشاركات

عرض المشاركات من أكتوبر, ٢٠٢٢

الثوابت في البي اتش بي --PHP Constants

 السلام عليكم ورحمة الله وبركاته  اليوم سوف نتحدث عن الثوابت بمنتهي البساطه الثوابت كالمتغيرات ولكن لا يمكن تغيرها او تحديثها  او تفريغها من محتوها  عند تعريفها تظل القيمه سابته ولا يمكن تعديلها الا بالرجوع الي الكود وتغييره  طريقة انشاء ثابت عن طريق الداله define() define( name , value , case-insensitive ) الاسم    ثم   القيمه  ثم  حالة الاحرف المقصود بحالة الاحره كابيتل او سمول او تجاهل حالة الاحرف  اذا لم يتم تحديد حالة الاحرف في الداله فان الاعداد الافتراضي ان يكون حساس لحالة الاحرف مثال  <?php define( "GREETING" , "Welcome to php" ); echo GREETING;// عند استدعاء الثابت لابد كتابته بالشكل السلم مع مرعاة حالة الحروف ?> الناتج      Welcome to php    مثال <?php define( "GREETING" , "Welcome to php" ); echo greetting; ?> الناتج      greetting   // لن يتم استدعاء الثاب حيث لابد من مرعاة حالة الحروف  مثال  <?php define( "GREETING" , "Welcome to php" , true);//لاحظ هنا بالرغم من اختلاف حالة الحروف الا ان

الارقام في البي اتش بي -- PHP Numbers

 السلام عليكم ورحمة الله وبركاته اليوم سوف نتحدث عن الارقام في البي اتش بي   الارقام -- Integer وهو عباره عن رقم صحيح وليس عشري  شروط المتغير الرقمي   يجب ان يحتوي علي رقم واحد علي الاقل يجب ان لا يحتوي علي علامه عشريه  وان يكون رقم صحيح يمكن ان يكون سالب او موجوب  للتاكد من ان المتغير رقمي يمكن استخدام هذه الداله is_int() مثال  <?php $x = 5985 ; var_dump(is_int($x)); $x = 59.85 ; var_dump(is_int($x)); ?>    الناتج bool(true) bool(false)      الرقم  العشري -- Float هو البيانات العشريه التي تحتوي علي علامه عشريه   للتاكد من ان المتغير رقم عشري يمكن استخدام هذه الداله is_float() مثال   <?php $x = 10.365 ; var_dump(is_float($x)); ?> الناتج bool(true)   PHP Numerical Strings والمقصود بهذا المتغير انه اذا كان المتغير عددي او متغير عددي مكتوب كنص  ولتحقق من هذا الشرط ترجع is_numeric()  true  لو انطبق الشرط  كالمثال   <?php $x = 5985 ; var_dump(is_numeric($x)); $x = "5985" ; var_dump(is_numeric($x)); $x = "59.85" + 100 ; var_dump(is_numeri

انواع البيانات في البي اتش بي

 السلام عليكم ورحمة الله وبركاته  اليوم في هذا الدرس سوف نتحدث عن انواع البيانات البي اتش بي يدعم اكثر من نوع للبيانات وهذه الانواع هي   النصي -- String  الرقمي -- Integer   العشري -- Float  منطقيه -- Boolean مصفوفه -- Array كائن -- Object فارغ -- NULL مصدر --Resource    وان شاء الله سوف نقوم بشرح كل نوع بالتفصيل  النصي -- String وهو عباره عن نوع من البيانات النصيه  وعند كتابتها داخل متغير لابد من وضعها بين "" كالمثال التالي    <?php $x = "Hello world!" ; $y = 'Hello world!' ; echo $x; echo "<br>" ; echo $y; ?> النتيجه سوف تكون    Hello world! Hello world!      الرقمي -- Integer وهو عباره عن رقم صحيح وليس عشري  شروط المتغير الرقمي   يجب ان يحتوي علي رقم واحد علي الاقل يجب ان لا يحتوي علي علامه عشريه  وان يكون رقم صحيح يمكن ان يكون سالب او موجوب    كالمثال التالي  <?php $x = 5985 ; var_dump($x); // هذه الداله تعود لنا بنوع المتغير  وقيمته ?> النتيجه int(5985)         العشري -- Float هو البيانات العشريه الت