Un title page
Thainextstep.com สอนทำเว็บไซต์ด้วย Dreamweaver Photoshop  PHP & MySql และ การทำ SEO
Un title page
Thainextstep.com สอน HTML บทความ Dreamweaver สอน Photoshop บทความ PHP & MySql Web Tips SEO Guide
Un title page
สอน PHP & MySql
  การติดตั้ง Appserv
  โครงสร้างภาษา PHP
  การแสดงผลในภาษา PHP
  คอมเม้นท์ในภาษา PHP
  ตัวแปร และชนิดข้อมูล
  ควบคุมการทำงาน แบบ if
  ควบคุมการทำงาน แบบ else
  Operator การเปรียบเทียบ
  Operator การดำเนินการ
 


  Operator สำหรับการดำเนินการในภาษา PHP
 

ในบทความก่อนหน้านี้เราได้เรียนรู้เกี่ยวกับโอเปอเรเตอร์ที่ใช้ในการเปรียบเทียบ และในบทความเรื่องการใช้ While เราก็ได้รู้จัก Operator ที่เรียกว่าโอเปอเรเตอร์การเพิ่มค่ากันไปแล้ว ในรูปแบบ $i++ จำกันได้ไหมค่ะ แต่ยังมีอีกหลายแบบค่ะ ลองเข้ามาศึกษาได้ที่นี่ค่ะ

     
 

โอเปอเรเตอร์หรือตัวดำเนินการในภาษา PHP นั้นมีอยู่ด้วยกันหลายแบบเช่น โอเปอเรเตอร์ที่ใช้ในการเปรียบเทียบ ซึ่งได้มีอธิบายไว้แล้วในบทความที่ผ่าน ๆ มา (จำกันได้ไหม) นอกจากนี้แล้วก็มี โอเปอเรเตอร์ทางคณิตศาสตร์ โอเปอเรเตอร์การเพิ่มค่า/ลดค่า และโอเปอเรเตอร์ทางตรรกศาสตร์ เรามาดูกันค่ะว่าโอเปอเรเตอร์แต่ละตัวมีรูปแบบการเขียน และมีความหมายอย่างไรกันบ้าง

1. ตัวดำเนินการทางคณิตศาสตร์ (Arithmatic Operators)
การบวก รูปแบบการใช้งาน เช่น $a + $b หมายถึง การหาผลรวมของ $a กับ $b
การลบ รูปแบบการใช้งาน เช่น $a - $b หมายถึง การหาผลต่างของ $a กับ $b
การคูณ รูปแบบการใช้งาน เช่น $a * $b หมายถึง การหาผลคูณของ $a กับ $b
การหาร รูปแบบการใช้งาน เช่น $a / $b หมายถึง การหาผลการหารของ $a กับ $b
การหารเอาเศษ รูปแบบการใช้งาน เช่น $a % $b หมายถึง การหาเศษผลการหารของ $a กับ $b

 
   
 

2. ตัวดำเนินการเพิ่มค่า/ลดค่า (Increment / Decrement Operators)
Pe-increment รูปแบบการใช้งาน เช่น ++$a หมายถึง การเพิ่มค่า 1 ก่อนแล้วค่อยให้ค่ากับตัวแปร
Post-increment รูปแบบการใช้งาน เช่น $a++ หมายถึง การให้ค่ากับตัวแปรก่อน แล้วค่อยเพิ่มค่า 1
Pe-decrement รูปแบบการใช้งาน เช่น --$a หมายถึง การลดค่า 1 ก่อนแล้วค่อยให้ค่ากับตัวแปร
Post-decrement รูปแบบการใช้งาน เช่น $a-- หมายถึง ให้ค่ากับตัวแปรก่อน แล้วค่อยลดค่า 1

 
   
 

3. ตัวดำเนินการตรรกศาสตร์ (Logical Operators)
and รูปแบบการใช้งาน เช่น $a and $b หมายถึง เป็นจริงเมื่อทั้ง $a และ $b เป็นจริง
and รูปแบบการใช้งาน เช่น $a && $b หมายถึง เป็นจริงเมื่อทั้ง $a และ $b เป็นจริง
or รูปแบบการใช้งาน เช่น $a or $b หมายถึง เป็นจริงเมื่อ $a หรือ $b เป็นจริง
or รูปแบบการใช้งาน เช่น $a || $b หมายถึง เป็นจริงเมื่อ $a หรือ $b เป็นจริง
Exclusive or รูปแบบการใช้งาน เช่น $a xor $b หมายถึง เป็นจริงเมื่อ $a และ $b ตัวใดตัวหนึ่งเป็นจริง
not รูปแบบการใช้งาน เช่น !$a หมายถึง เป็นจริงเมื่อ $a เป็นเท็จ

 
   
 

ต้องศึกษา Operators เหล่านี้ไว้นะค่ะ เพราะมีความจำเป็นมากในการใช้งาน เพื่อใช้ร่วมกับคำสั่งการสร้างเงื่อนไขต่าง ๆ ค่ะ เมื่อเขียนโปรแกรมการทำงานจริง ๆ ก็หนีไม่พ้นกับคำสั่งจำพวกนี้ค่ะ เอาไว้ในบทความต่อ ๆ ไป Webmaster จะนำ Operators เหล่านี้ไปใช้ค่ะ ติดตามได้ในบทความต่อ ๆ ไปค่ะ

 
   
 

 
   
   
วันที่บทความ : 27 ต.ค. 2550              ที่มา : Webmaster

สอนทำเว็บไซต์   |   สอนภาษา HTML   |   สอน Dreamweaver   |   สอน Photoshop   |   สอนภาษา PHP & MySql   |   รวมทิป เทคนิคการทำเว็บไซต์   |   สอนการทำ SEO
:: Copyright © 2005 by Chatta design. All rights reserved. Do not duplicate or redistribute in any form.::