Operators ใน PHP
คำค้นหา: php พื้นฐาน, การกำหนดค่าตัวแปร PHP, การอ้างค่า ตัวแปร, สอน php
Operators และตัวอย่าง พื้นฐานใน PHP
= คือ การกำหนดค่าให้ตัวแปรทางซ้ายมือมีค่าเท่ากับตัวแปรด้านขวามือ เช่น $s=$a
+= คือ การกำหนดค่าให้ตัวแปรทางซ้ายมือเพิ่มค่าขึ้นโดยบวกค่าตัวแปรขวามือเข้าไป เช่น $s += $a
-= คือ การกำหนดค่าให้ตัวแปรทางซ้ายมือเพิ่มค่าขึ้นโดยลดค่าตัวแปรขวามือเช่น $s -= $a
.= คือ การกำหนดให้ตัวแปร string ทางด้านซ้ายมือต่อท้ายด้วยข้อความด้านขวามือ เช่น $s.=$a
ตัวอย่างที่ 1
<?PHP
$s = $a = 100;
$s +=5;
$a-=5;
print”\$s=”.$s.”<BR>”;
print”\$a=”.$a.”<BR>”;
?>
ผลที่ได้คือ
$s=105
$a=95
ตัวอย่างที่2
<?PHP
$text1 =”สะดุ้ง.คอม”;
$text2 =”มาแล้วจ้า” ;
print $text1.=$text2
?>
ผลที่ได้คือ
สะดุ้ง.คอมมาแล้วจ้า
ซึ่งจากตัวอย่างที่ 1และที่ 2 จะเป็นการสำเนาค่าตัวแปรด้านซ้ายมือแต่หากว่าตัวแปรด้านขวามือเปลี่ยนไปก็จะไม่ทำให้ตัวแปรด้านซ้ายมือเปลี่ยนตามไปด้วย ลองมาดูตัวอย่างสุดท้ายดู
<?PHP
$text1 =”สะดุ้งนะครับ”;
$a=&$text1;
print $a.”<BR>”;
$text1=”สะดุ้งนะจ๊ะ” ;
print $a.”<BR>”;
?>
ผลที่ได้คือ
สะดุ้งนะครับ
สะดุ้งนะจ๊ะ
จากตัวอย่างสุดท้ายนี้ เป็นการกำหนดค่าตัวแปรโดยอ้างอิง โดยใช้เครื่องหมาย & หน้าตัวแปรทางขวามือ ซึ่งเป็นการกำหนดให้ตัวแปรทางด้านซ้ายมือ ชี้ไปยังข้อมูลเดียวกับตัวแปรด้านขวามือ ดั่งนั้นถ้าค่าตัวแปรด้านขวามือเปลี่ยนไป ตัวแปรทางด้านซ้ายมือก็จะเปลี่ยนตามไปด้วย





good web site.
Leave your response!