• الرئيسيه
  • أدب و تاريخ
  • رياضه
  • مرح

search

Labels

  • أدب و تاريخ
  • تجاره و ربح
  • تصميم مواقع
  • رياضه
  • مرح
  • php

العمليات الرياضيه فى php  

Posted

     - العمليات الرياضية :
هي نفسها العمليات التي درستها في المرحلة الابتدائية من ( جمع + ، طرح - ، ضرب * ، قسمة / ) والزائد عليهم التي لم تدرسه تقريبا هو باقي القسمة ( % ) ..

مثال شامل على كل العمليات في الـ PHP :


<?
$a = 6;
$b=2;
$c= $a +$b;
// سوف نحصل على ناتج الجمع 8

$c= $a -$b;
// سوف نحصل على ناتج الطرح 4

$c= $a * $b;
// سوف نحصل على ناتج الضرب 12

$c= $a /$b;
// سوف نحصل على ناتج القسمة 3

$a = 7;
$b=2;
$c= $a % $b;
// سوف نحصل على باقي القسمة 1
?>




- عمليات Assignment :

=
احفظ القيمة في المتغير ، بمعنى خزن القيمة 3 في المتغير a$ :


<?
$a = 3;
print $a;
// يطبع 3
?>




=+
إضافة قيمة إلى قيمة في نفس المتغير :


<?
$a = 3;
$a += 3;
print $a;
// يطبع 6
?>


=-
اطرح المقدار واحد من المقدار ثلاثة في المتغير $a


<?
$a = 3;
$a -= 1;
print $a;
// يطبع 2
?>


=*
يضرب القيمة 3 بالقيمة 2 ويكون الناتج مخزن في نفس المتغير :


<?
$a = 3;
$a *= 2;
print $a;
// يطبع الناتج 6
?>


=/
يقسم قيمة على قيمه أخرى :


<?
$a = 6;
$a /= 2;
print $a;
// يطبع ناتج القسمة 3    
?>


=.
دمج سلسلة حرفية :


<?
$a = "This is ";
$a .= "a test.";
print $a;
// : يطبع الجملة التالية
// This is a test.
?>




- عوامل الإضافة و الطرح :
لو افترضنا أننا لدينا المتغير $a=3 و أردنا إضافة واحد إليه بحيث يصبح 4 أو طرح واحد منه بحيث يصبح 2 ، لدينا العوامل التالية :

$a++
ارجع قيمة a ثم اضف واحد إليها
++$a
اضف واحد إليها ثم ارجع القيمة
$a--
ارجع القيمة ثم اطرح واحد منها
--$a
اطرح واحد ثم ارجع القيمة

++value
يتم إضافة واحد إلى الرقم خمسة :


<?
$a = 5;
print ++$a;
// يطبع القيمة 6
?>


value++
يرجع القيمة نفسها وفي استخدام ثاني تزيد القيمة واحد :


<?
$a = 5;
print $a++;
// طباعة الرقم 6
print "<br>";
print $a;
// طباعة الرقم 5
?>


--value
يطرح من القيمة واحد :


<?
$a = 5;
print --$a;
// يطبع الرقم 4
?>


value--
يرجع القيمة نفسها وفي استخدام ثاني يطرح منها واحد :


<?
$a = 5;
print $a--;
// يطبع الرقم 4
print "<br>";
print $a;
// يطبع الرقم 5
?>




- عمليات المقارنة Comparasion Operators :

$a == $b
المتغيران متساويان ..
$a ===$b
المتغيران متساويان و من نفس النوع ..
$a !=$b
المتغير الاول لا يساوي الثاني ..
$a !==$b
المتغير الاول لا يساوي الثاني وليس من نفس النوع ..
$a > $b
أكبر من ..
$a < $b
أصغر من ..
$a >=$b
أكبر من او يساوي ..
$a <=$b
أصغر من او يساوي ..

== (
تساوي)
تساوي القيمة المخزنة في المتغير الأول بالقيمة المخزنة في المتغير الثاني :


<?
$x = 7;
$y = "7";
if ($x == $y) print $x . " تساوي " . $y;
// يطبع 7 تساوي 7
?>


=== ( تساوي ومن نفس النوع )
تساوي القيمة المخزنة في المتغير الأول بالقيمة المخزنة في المتغير الثاني وتكون القيم من نفس النوع ( حرفية – عددية ) :


<?
$x = 7;
$y = 7;
if ($x === $y) print $x . " is identical to " . $y;
// يطبع 7 is identical to 7
?>


!= ( لا تساوي )
إذا كانت القيم المخزنة في المتغيرين غير متساويين :


<?
$x = 8;
$y = 4;
if ($x != $y) print $x . " لا تساوي " . $y;
// يطبع 8 لا تساوي 4
?>


!== ( لا تساوي ولا من نفس النوع )
إذا كانت القيم المخزنة في المتغيرين غير متساويين وليست من نفس النوع :


<?
$x = 8;
$y = 9;
if ($x !== $y) print $x . " iليست من نفس نوع " . $y;
// يطبع 8 ليست من نفس نوع 9
?>


< ( أقل من )
مقارنة بين قيمتين واحدة أقل من الاخرى :


<?
$x = 5;
$y = 9;
if ($x < $y) print $x . " أقل من  " . $y;
// يطبع 5 أقل من 9
?>


> ( أكبر من )
مقارنة بين قيمتين واحدة أكبر من الاخرى :


<?
$x = 9 ;
$y = 5;
if ($x > $y) print $x . " اكبر من  " . $y;
// يطبع   9 أكبر من 5
?>


<= ( أقل من ويساوي )
مقارنة بين قيمتين واحدة أقل من الاخرى أو مساوية لها :


<?
$x = 5;
$y = 5;
if ($x <= $y) print $x;
// يطبع القيمة 5
?>


>= ( أكبر من ويساوي )
مقارنة بين قيمتين واحدة أكبر من الاخرى و مساوية لها :


<?
$x = 7;
$y = 5;
if ($x >= $y) print $x;
// يطبع القيمة 7
?>




العمليات المنطقية Logical Operations :
لكي تكون قيمة الشرط صحيحة فيجب أن تنطبق القواعد التالية الخاصة بكل عامل منطقي على حدة ، والعوامل هي :
( and )
يجب تحقق الاثنين $a and $b
( or )
يجب تحقق كلاهما او احدهما $a or $b
( Xor )
يجب تحقق احدهما و ليس كلاهما $a xor $b
( ! )
نفي تحقق الشرط نفي لقيمة a !$a

ملاحظة : يمكن كتابة الـ ( and ) بالشكل التالي ( & ) والـ ( or ) بالشكل التالي ( | ) والـ ( Xor ) بالشكل التالي ( ^ ) ..

And (
و )
إذا تحقق الشرطان ، بمعنى المتغير الأول يساوي 7 والمتغير الثاني يساوي 5 نفذ أمر الطباعة واطبع صحيح :


<?
$x = 7;
$y = 5;
if (($x == 7) and ($y == 5)) print "صحيح";
// يتم طباعة صحيح
?>


Or ( أو )
إذا كان أحد الشرطين صحيح أو الاثنين صحيحين نفذ أمر الطباعة :


<?
$x = 7;
$y = 5;
if (($x == 7) or ($y == 8)) print "True";
// True  يطبع
?>


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


<?
$x = 7;
$y = 5;
if (($x == 7) xor ($y == 8)) print "True";
// True تحقق شرط واحد فقط فيتم طباعة كلمة
?>


! ( النفي )
إذا كانت جملة الشرط غير صحيحة نفذ أمر الطباعة :


<?
$y = 5;
if (! ($y == 10)) print "True";
يطبع True لأن المتغير القيمة المخزنة فيه غير صحيحة     
?>


&&
المعامل && له نفس وظيفة ( and ) لكن الاختلاف في ترتيب تنفيذ أولويات العمليات :


<?
$x = 7;
$y = 5;
if (($x == 7) && ($y == 5)) print "True";
// True يطبع
?>


||
المعامل || له نفس وظيفة ( or ) لكن الاختلاف في ترتيب تنفيذ أولويات العمليات :


<?
$x = 7;
$y = 5;
if (($x == 7) || ($y == 5)) print "True";
// True يطبع
?>



 


This entry was posted at 12:50 م . You can follow any responses to this entry through the .

0 التعليقات

<< رسالة أحدث
رسالة أقدم >>

Blog Archive

  • ▼  2009 (33)
    • ▼  مارس (30)
      • ghjghjghjghjghjghj
      • التخزين فى لغة php
      • التعامل مع العملاء
      • الدوال functions فى البى اتش بى
      • العبارات الشرطيه فى لغة البى اتش بى
      • الأوامر الشرطية
      • التكرارت والمصفوفات
      • التعامل مع الملفات والمجلدات فى لغة php
      • المتغيرات فى لغة php
      • انواع المتغيرات فى لغة php
      • تحديد التاريخ بلغة php
      • ترتيب الكود البرمجي
      • النماذج في صفحات الانترنت
      • دوال mysql لربط قواعد البيانات
      • دوال الوقت التاريخ
      • تتبع وتصيد ومنع الاخطاء
      • طريقة برمجة دليل مواقع بسيط بلغة البى اتش بى php
      • مدخل الى سكربتات php
      • مقدمة عن الـ Session
      • طريقة برمجة سجل زوار بلغة البى اتش بى php
      • مدخل الى الـsession
      • علاقة php مع mysql فى rdbms
      • مقدمه فى لغة ( PHP ) بى اتش بى
      • bbbbbb.doc
      • aaaaaaaaaaaaaaa.doc
      • العمليات الرياضيه فى php
      • الفلاتر والتأثيرات و طرق تركيبها
      • مدخل الى سكربتات php
      • مقدمة عن الـ Session
      • مقدمه فى لغة ( PHP ) بى اتش بى
    • ◄  فبراير (3)
  • ◄  2008 (3)
    • ◄  يوليو (3)

Followers

بتاع كله

بتاع كله © 2009 Official Corp Blogger Template, Created by Herro