การใช้งานตัวแปรในภาษา 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
ไม่มีความคิดเห็น:
แสดงความคิดเห็น