การใช้งานตัวแปรในภาษา php
นำหน้าด้วย $ ชื่อตัวแปรต้องขึ้นต้นด้วยตัวอักษร
ห้ามเว้นช่องว่าระหว่างคำ
ตัวอักษรเล็ก และใหญ่ถือเป็นคนละตัวกัน (case sensitive)
ชื่อตั้งได้ 1 - 255 ตัวอักษร
ตัวอย่าง
$var
ค่าคงที่
ค่าคงที่ในภาษา php
ประกาศค่าคงที่ใช้ define()
ตัวอย่าง
define("firstString", "Hello");
การใช้งานไม่ต้องใส่ $ นำหน้าเหมือน ตัวแปร เช่น
print(firstString);
operator ( โอเปอเรเตอร์ )โอเปอเรเตอร์ในภาษา php
Arithmetic Operators โอเปอเรเตอร์เกี่ยวกับคณิตศาสตร์
| เครื่องหมาย | ความหมาย | ตัวอย่าง |
| + | บวก | $result=$a+$b |
| - | ลบ | $result=$a-$b |
| * | คูณ | $result=$a*$b |
| / | หาร | $result=$a/$b |
| % | หารเอาผลลัพธ์แค่เศษ | $result=$a%$b |
Assignment Operators โอเปอเรเตอร์เกี่ยวกับการกำหนดค่า
| เครื่องหมาย | ความหมาย | ตัวอย่าง |
| = | ใส่ค่า | $a=$b |
| += | บวกแล้วใส่ค่า | $a+=$b มีค่าเท่ากับ $a=$a+$b |
| -= | ลบแล้วใส่ค่า | $a-=$b มีค่าเท่ากับ $a=$a-$b |
| *= | คูณแล้วใส่ค่า | $a*=$b มีค่าเท่ากับ $a=$a*$b |
| /= | หารแล้วใส่ค่า | $a/=$b มีค่าเท่ากับ $a=$a/$b |
Comparison Operators โอเปอเรเตอร์เกี่ยวกับการเปรียบเทียบ
| เครื่องหมาย | ความหมาย | ตัวอย่าง |
| == | เท่ากับ | $a==$b |
| != | ไม่เท่ากับ | $a!=$b |
| <> | ไม่เท่ากับ | $a<>$b |
| > | มากกว่า | $a>$b |
| < | น้อยกว่า | $a<$b |
| >= | มากกว่าหรือเท่ากับ | $a>=$b |
| <= | น้อยกว่าหรือเท่ากับ | $a<=$b |
Logical Operators โอเปอเรเตอร์เกี่ยวกับตรรกศาสตร์
| เครื่องหมาย | ความหมาย | ตัวอย่าง |
| && | และ | $a&&$b |
| || | หรือ | $a||$b |
| ! | นิเสธ | !($a==$b) |
| and | และ | $a and $b |
| or | หรือ | $a or $b |
| xor | Exclusive or | $a xor $b |
Increment/decrement Operators โอเปอเรเตอร์เกี่ยวกับการเพิ่มและลดค่า
| เครื่องหมาย | ความหมาย | ตัวอย่าง |
| ++ | เพิ่มค่าขึ้น 1 | ++$a , $a++ |
| -- | ลดค่าลง 1 | --$a , $a-- |
คำสั่งเงื่อนไข (Conditional Statements)คำสั่งเงื่อนไขในภาษา php
คำสั่ง if
จะทำงานเมื่อเงื่อนไขเป็นจริง
ตัวอย่าง
if($a>$b) { echo "ตัวแปร a มากกว่าตัวแปร b"; }
คำสั่ง if...else
ถ้าเป็นจริง จะทำงานในส่วนของ if
ถ้าเป็นเท็จ จะทำงานส่วนของ else
ตัวอย่าง
if($a>$b) { echo "ตัวแปร a มากกว่าตัวแปร b"; }
else { echo "ตัวแปร b มากกว่าตัวแปร a"; }
คำสั่ง if...elseif....else
เป็นคำสั่งที่ใช้สำหรับการมี if else ซ้อนกันหลายๆตัว
ตัวอย่าง
if (เงื่อนไข)
{ ... }
elseif (เงื่อนไข)
{ ... }
else
{ ... }
คำสั่ง switch
คำสั่ง switch ในภาษา php
คำสั่ง switch
เป็นคำสั่งให้เลือกการทำงานเป็นกรณี
ตัวอย่าง
switch ($a)
{
case 1:
{ ... }
break;
case 2:
{ ... }
break;
default:
{ ... }
}
คำสั่งการวนลูปการใช้คำสั่งการวนลูปในภาษา php
คำสั่งการวนลูปในภาษา php มีอยู่หลายแบบคือ
for
while
do...while
foreach
คำสั่ง forรูปแบบคือ
for(ค่าเริ่มต้น ; เงื่อนไข ; การเพิ่มค่า)
{ ... }
ตัวอย่างfor($i=0; $i<=100 ; $i++)
{ echo "test"; }
คำสั่ง whileรูปแบบคือ
while( เงื่อนไข )
{ ... }
ตัวอย่างwhile( $i<=100 )
{ echo "test"; }
คำสั่ง do...whileรูปแบบคือ
do
{
...
}
while( เงื่อนไข )
ตัวอย่างdo
{
echo "test";
}
while( $i<=100 )
คำสั่ง foreachรูปแบบคือ
for(ตัวแปรarray as ตัวแปร)
{ ... }
ตัวอย่างforeach($array as $i)
{ echo $i; }
คำสั่ง break
คำสั่ง breakในภาษา php
คำสั่ง break ใช้สำหรับสั่งให้ออกจากการวนลูป ใช้ร่วมกับคำสั่งการวนลูปต่างๆ
ตัวอย่างfor($i=0; $i<100 ; $i++)
{
if($i==15) break;
echo "test";
}
ตัวอย่างนี้จะวนลูปไม่ถึง 100 ครั้ง เมื่อ $i มีค่าเท่ากับ 15 จะใช้คำสั่ง break
คำสั่ง if
จะทำงานเมื่อเงื่อนไขเป็นจริง
ตัวอย่าง
if($a>$b) { echo "ตัวแปร a มากกว่าตัวแปร b"; }
คำสั่ง if...else
ถ้าเป็นจริง จะทำงานในส่วนของ if
ถ้าเป็นเท็จ จะทำงานส่วนของ else
ตัวอย่าง
if($a>$b) { echo "ตัวแปร a มากกว่าตัวแปร b"; }
else { echo "ตัวแปร b มากกว่าตัวแปร a"; }
คำสั่ง if...elseif....else
เป็นคำสั่งที่ใช้สำหรับการมี if else ซ้อนกันหลายๆตัว
ตัวอย่าง
if (เงื่อนไข)
{ ... }
elseif (เงื่อนไข)
{ ... }
else
{ ... }
คำสั่ง switch
คำสั่ง switch ในภาษา php
คำสั่ง switch
เป็นคำสั่งให้เลือกการทำงานเป็นกรณี
ตัวอย่าง
switch ($a)
{
case 1:
{ ... }
break;
case 2:
{ ... }
break;
default:
{ ... }
}
คำสั่งการวนลูปการใช้คำสั่งการวนลูปในภาษา php
คำสั่งการวนลูปในภาษา php มีอยู่หลายแบบคือ
for
while
do...while
foreach
คำสั่ง forรูปแบบคือ
for(ค่าเริ่มต้น ; เงื่อนไข ; การเพิ่มค่า)
{ ... }
ตัวอย่างfor($i=0; $i<=100 ; $i++)
{ echo "test"; }
คำสั่ง whileรูปแบบคือ
while( เงื่อนไข )
{ ... }
ตัวอย่างwhile( $i<=100 )
{ echo "test"; }
คำสั่ง do...whileรูปแบบคือ
do
{
...
}
while( เงื่อนไข )
ตัวอย่างdo
{
echo "test";
}
while( $i<=100 )
คำสั่ง foreachรูปแบบคือ
for(ตัวแปรarray as ตัวแปร)
{ ... }
ตัวอย่างforeach($array as $i)
{ echo $i; }
คำสั่ง break
คำสั่ง breakในภาษา php
คำสั่ง break ใช้สำหรับสั่งให้ออกจากการวนลูป ใช้ร่วมกับคำสั่งการวนลูปต่างๆ
ตัวอย่างfor($i=0; $i<100 ; $i++)
{
if($i==15) break;
echo "test";
}
ตัวอย่างนี้จะวนลูปไม่ถึง 100 ครั้ง เมื่อ $i มีค่าเท่ากับ 15 จะใช้คำสั่ง break
คำสั่ง break
คำสั่ง breakในภาษา php
คำสั่ง break ใช้สำหรับสั่งให้ออกจากการวนลูป ใช้ร่วมกับคำสั่งการวนลูปต่างๆ
ตัวอย่างfor($i=0; $i<100 ; $i++)
{
if($i==15) break;
echo "test";
}
ตัวอย่างนี้จะวนลูปไม่ถึง 100 ครั้ง เมื่อ $i มีค่าเท่ากับ 15 จะใช้คำสั่ง break
คำสั่ง breakในภาษา php
คำสั่ง break ใช้สำหรับสั่งให้ออกจากการวนลูป ใช้ร่วมกับคำสั่งการวนลูปต่างๆ
ตัวอย่างfor($i=0; $i<100 ; $i++)
{
if($i==15) break;
echo "test";
}
ตัวอย่างนี้จะวนลูปไม่ถึง 100 ครั้ง เมื่อ $i มีค่าเท่ากับ 15 จะใช้คำสั่ง break
ไม่มีความคิดเห็น:
แสดงความคิดเห็น