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
انتهى درس اليوم
ملاحظة بخصوص الدرس السابق :
===================
متغيرات النظام :
-------------
مثال :
$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
انتهى درس اليوم