المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الحلقة الخامسة [ المعاملات الحسابية والمنطقية ]



bahattab
01-07-2007, 03:05 PM
تعرفنا سريعا في الدرس السابق على المتغيرات .....

ملاحظة بخصوص الدرس السابق :
===================

متغيرات النظام :
-------------
مثال :
$HTTP_USER_AGENT => لإظهار نوع المستعرض الذي يستخدمه العميل ....

عكس المتغيرات = الثوابت :
------------------------

الثوابت وهي قيم لايمكن أن تتغير فهي ثابتة بطبيعة الحال . ويتم تعريفها للبرنامج بدالة DEFINE()

مثال :
-----
EX.13

كود PHP:

<?php
define("FORUM", "قائد العرب");
echo FORUM;
?>

طبعا هذه الثوابت نستخدمها بكثرة في حالات تثبيت جداول قواعد البيانات عندما تريد تصنع لكل جدول ما يسمى بـ table prefix ونستخدمها أيضا في ملفات اللغات في السكربتات الكبيرة .....

مثال :

نصنع الآن ملف لغة بإسم ar.php وملف لغة بإسم en.php
ويكون لدينا ثابت لتعريف إسم الموقع وليكن مثلا SITENAME

EX.14


كود PHP:

<?php
//في ملف اللغة ar.php يكون تعريف الثابت هو :
define("SITENAME", "قائد العرب");
//في ملف اللغة en.php يكون تعريف الثابت هو :
define("SITENAME", "AraLeader");
?>


وهنا أيضا ثوابت للنظام :

مثل :
PHP_OS => يقوم بإستعراض نوع المزود ...


نبدأ بسم الله درس اليوم
--------------------

المعاملات المنطقية والمعاملات الحسابية ...
======================================

جميع لغات البرمجة لا تستغنى عن مثل هذه المعاملات ولكنها قد تختلف من لغة لأخرى ...

فبإمكانك باستخدام هذه المعاملات صناعة مثلا : آلة حاسبة ....

أو فورم دفع بنظام الحساب الفوري .. الخ



http://araleader.com/lesson/PHP/op1.gif

أمثلة :
=====

EX.15


كود PHP:

<?php
$a = 10;
$b = 2 ;
$c= $a+$b;
echo $c;
?>

الناتج = 12

EX.16


كود PHP:

<?php
$a = 10;
$b = 2 ;
echo $a+$b;
?>


الناتج أيضا = 12



عمليات الإحالة :
=========



http://araleader.com/lesson/PHP/op2.gif

عمليات المقارنة

============


http://araleader.com/lesson/PHP/op3.gif

المعاملات المنطقية :
=============

وهي تتمثل في AND - OR - NOT وهي التي نستخدمها في حياتنا اليومية ....

أشرب الشاي وأذاكر .... يفيد ذلك حدثين في وقت واحد .
إشرب الشاي أو ذاكر .... يفيد ذلك حتمية حدث واحد في وقت واحد .
لا اشرب الشاي وأذاكر .... يفيد ذلك استحالة حدوث الحدث الأول مع الثاني في نفس الوقت .



http://araleader.com/lesson/PHP/op4.gif



انتهى درس اليوم