วันอาทิตย์ที่ 23 พฤศจิกายน พ.ศ. 2557

ภาษา php (3)

ตัวดำเนินการทางคณิตศาสตร์ (Arithemetic Operators)

     เป็นตัวดำเนินการที่ใช้ในการคำนวณทางคณิตศาสตร์ ประกอบด้วย
+
-
*
/
%
การบวก (addition)
การลบ (subtraction)
การคูณ (multiplication)
การหาร (division)
การหารเอาเศษ (modulus) 

    

1
2
3
4
5
6
7
8
9
10
<?
   $a = 5;
   $b = 8 ;
   $c = 4;
   echo "<font size=5>";
   echo "$a + $b = ", $a+$b, "<br>";
   echo "$b % $c = ", $b%$c, "<br>";
   echo "$b / $a = ", $b/$a;
   echo "</font>";
?>



 เราสามารถเพิ่มหรือลดค่าของตัวแปรทีละหนึ่งตามรูปแบบที่นิยมใช้ในภาษา C และ Java โดยใช้ตัวดำเนินการต่นี้อไป

ตัวดำเนินการ
ความหมาย
ตัวอย่าง
คำอธิบาย
++
- -
+=
-=
*=
/=
%=
เพิ่มค่าขึ้น 1
ลดค่าลง 1
บวกทีละ X
ลบทีละ X
คูณกับ X
หารด้วย X
มอดด้วย X
$a++
$a- -
$a += 3
$a -= 5
$a *= 2
$a /= 10
$a %= 9
เพิ่มค่าให้กับตัวแปร $a อีก 1
ลด ค่าให้กับตัวแปร $a ลง 1
ความหมายเดียวกับ $a = $a+3
ความหมายเดียวกับ $a = $a-5
ความหมายเดียวกับ $a = $a*2
ความหมายเดียวกับ $a = $a/10
ความหมายเดียวกับ $a = $a%9


ตัวดำเนินการทางตรรกะ (Logical Operators)

     เป็นสัญลักษณ์ที่ใช้ดำเนินการกับค่าทางตรรกะ (จริง/เท็จ) ของตัวแปรหรือนิพจน์ ดังนี้

ตัวดำเนินการ
ชื่อ
ตัวอย่างการใช้งาน
ความหมาย
&&
และ (And)
$a && $b
ให้ค่าจริงเมื่อ $a เป็นจริง และ $b เป็นจริงทั้งคู่ มิฉะนั้นจะให้ค่าเท็จ
||
หรือ (Or)
$a || $b
ให้ค่าเท็จเมื่อ $a และ $b เป็นเท็จ นอกเหนือจากนั้นจะให้ค่าจริง
!
นิเสธ (Not)
!$a
ให้ค่าจริงเมื่อ $a เป็นเท็จ
ให้ค่าเท็จเมื่อ $a เป็นจริง
^
Exclusive Or
$a ^ $b
ให้ค่าจริงเมื่อ $a เป็นเท็จ และ $b เป็นจริง หรือ เมื่อ $a เป็นจริง และ $b เป็นเท็จ
    

 

ตัวดำเนินการเชิงเปรียบเทียบ (Comparison Operators)

     เป็นตัวดำเนินการที่ใช้เปรียบเทียบตัวแปรหรือนิพจน์ 2 ตัวแปร/นิพจน์ โดยจะให้ค่าจริงหรือค่าเท็จอย่างใดอย่างหนึ่งออกมา 
ตัวดำเนินการ
ชื่อ
ตัวอย่างการใช้งาน
==
เท่ากับ
$a == $b
!=
ไม่เท่ากับ
$a != $b
>
มากกว่า
$a > $b
<
น้อยกว่า
$a < $b
>=
มากกว่าหรือเท่ากับ
$a >= $b
<=
น้อยกว่าหรือเท่ากับ
$a <= $b
   

ไม่มีความคิดเห็น:

แสดงความคิดเห็น