D Server
เนื้อหาของเรา
- กลับหน้าแรก
- CGI-Perl WebBoard
- Php3 WebBoard
- Developer WebBoard
บริการของเรา
- Free GuestBook
- Free Counter
- Free WebBoard
- Free Stats
- Free JumpBox
- Free E-Mail
ข้อมูลของเรา
- ข่าวประกาศ
- D'Server คืออะไร?
- ทีมงาน D'Server
- ติดต่อลงโฆษณา
- ข้อมูลการติดต่อทีมงาน
- ข้อตกลงการให้บริการ
Bandwidth Support by Internet Thailand
Power by Apache
Power by FreeBSD
บทเรียนภาษา Perl

บทที่ 3 : Operator และการกำหนดค่าให้กับตัวแปรชนิด Scalar

การกำหนดค่า ให้กับตัวแปรชนิดต่างๆ ในภาษา Perl (รูปแบบจะเหมือนๆ กับในภาษา C มาก)

การกำหนดค่าและ การดำเนินการกับ ตัวแปรชนิด Scalar

การกำหนดค่า ให้กับตัวแปรชนิด Scalar ในภาษา Perl

คำอธิบาย
$a = $b; นำข้อมูล ในตัวแปร $b ไปเก็บไว้ ในตัวแปร $a
$a += $b; นำข้อมูล ในตัวแปร $b ไปบวกเพิ่ม กับข้อมูล ในตัวแปร $a แล้วเก็บผลลัพธ์ ไว้ในตัวแปร $a
$a -= $b; นำข้อมูล ในตัวแปร $b ไปลบออก จากข้อมูล ในตัวแปร $a แล้วเก็บผลลัพธ์ ไว้ในตัวแปร $a
$a .= $b; นำข้อมูล ในตัวแปร $b ไปเพิ่ม ต่อท้ายข้อมูล ในตัวแปร $a แล้วเก็บไว้ใน ตัวแปร $a

หมายเหตุ : ในภาษา Perl การกำหนดค่า ให้กับตัวแปรโดยใช้ $a = $b จะเป็นการนำสำเนา ของข้อมูลในตัวแปร $b มากำหนด ให้กับตัวแปร $a เพราะฉนั้น เมื่อมีการเปลี่ยนแปลง ข้อมูลในตัวแปร $b จะไม่ส่งผล กับข้อมูลในตัวแปร $a

ดูตัวอย่าง การดำเนินการ กับตัวแปรชนิด Scalar กับข้อมูล ชนิดค่าตัวเลข

คำอธิบาย
$a = 1 + 2; นำ 1 บวกกับ 2 แล้วเก็บค่า ที่ได้ไว้ ในตัวแปร $a
$a = 3 - 4; นำ 3 ลบออกด้วย 4 แล้วเก็บค่า ที่ได้ไว้ ในตัวแปร $a
$a = 5 * 6; นำ 5 มาคูณ ด้วย 6 แล้วเก็บค่า ที่ได้ไว้ ในตัวแปร $a
$a = 7 / 8; นำ 7 มาหารด้วย 8 แล้วนำค่า ที่ได้เก็บไว้ ในตัวแปร $a
$a = 9 ** 10; นำ 9 มายกกำลังด้วย 10 แล้วนำค่า ที่ได้เก็บไว้ ในตัวแปร $a
$a = 5 % 2; นำ 5 มาหารด้วย 2 แล้วนำเศษที่เหลือ จากผลหารเก็บไว้ ในตัวแปร $a
++$a; นำค่าในตัวแปร $a มาเพิ่มค่าขึ้นอีก 1 และส่งค่า ที่เพิ่มค่า แล้วนั้นกลับ
$a++; นำค่าในตัวแปร $a ส่งกลับไปก่อน แล้วจึงค่อยนำค่า ในตัวแปร $a มาเพิ่มค่าอีก 1
-$a; นำค่าในตัวแปร $a มาลบค่าลงอีก 1 และส่งค่า ที่ลดค่าแล้ว นั้นกลับ
$a-; นำค่าในตัวแปร $a ส่งกลับไปก่อน แล้วจึงค่อยนำค่า ในตัวแปร $a มาลบค่าลงอีก 1

ดูตัวอย่าง การดำเนินการ กับตัวแปรชนิด Scalar กับข้อมูลชนิด ข้อความ

คำอธิบาย
$a = $b . $c; นำข้อความ ในตัวแปร $b รวมกับข้อความ ในตัวแปร $c แล้วเก็บ ไว้ในตัวแปร $a
$a = $b x $c; นำข้อความ ในตัวแปร $b มาทำซ้ำ เป็นจำนวน $c รอบ แล้วเก็บไว้ ในตัวแปร $a

เนื้อหาส่วนถัดไป.. ->



[ สนับสนุนช่องทางข้อมูลโดย Internet Thailand | สงวนลิขสิทธิ์ (c) Dream Group 2542 | ข้อตกลงการบริการ | ทีมงาน Dream Group | แนะนำติชม มาที่ webmonster@dserver.org ]