ไม่มีหมวดหมู่

download font

ดาวน์โหลดฟอนต์ download font

download icon

ดาวน์โหลด ไอค่อน จากสะดุ้ง

download template

ดาวน์โหลด เทมเพลตเว็บต่างๆ

Download Vector

ดาวน์โหลดภาพเว็กเตอร์ จากสะดุ้ง

ของเสริม photoshop

brush style patterns

Home » บทเรียน PHP

Operators ใน PHP

Submitted by on วันพุธ, 6 สิงหาคม 2008One Comment


คำค้นหา: , , ,

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>”;
?>

ผลที่ได้คือ

สะดุ้งนะครับ
สะดุ้งนะจ๊ะ

จากตัวอย่างสุดท้ายนี้ เป็นการกำหนดค่าตัวแปรโดยอ้างอิง โดยใช้เครื่องหมาย & หน้าตัวแปรทางขวามือ ซึ่งเป็นการกำหนดให้ตัวแปรทางด้านซ้ายมือ ชี้ไปยังข้อมูลเดียวกับตัวแปรด้านขวามือ ดั่งนั้นถ้าค่าตัวแปรด้านขวามือเปลี่ยนไป ตัวแปรทางด้านซ้ายมือก็จะเปลี่ยนตามไปด้วย

<<< google Plus (กูเกิ้ล พลัส)ซัดที่นี่


Related Posts

คุณอาจจะสนใจ บทความต่อไปนี้(มั้ง)

  สามารถนำบทความไปเผยแพร่ต่อได้ แต่ต้องทำ ลิงค์กับมาที่บทความนั้นๆด้วยนะครับ หากไม่ทำตามจะมีความผิดทางกฏหมายตาม พรบ. เกี่ยวกับลิขสิทธิ์ นะครับ


One Comment »

  • gootooyoo.com said:

    good web site.

    Reply to this commentตอบกลับความเห็นนี้

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can add images to your comment by clicking here.