- เครดิต
- 5540
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 90
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขครั้งสุดท้ายโดย MasterTGZ เมื่อ 2011-8-2 19:47
แก้ไขครั้งที่ 1 :: แก้ไขสีตารางเป็น Silver
แก้ไขครั้งที่ 2 :: ข้อความ "จะเห็นว่าข้อความที่ต้องการกำหนดให้กับ String จะอยู่ใน Quotation (' ') " เปลี่ยนเป็น จะเห็นว่าข้อความที่ต้องการกำหนดให้กับ String จะอยู่ใน Quotation (' ') และ Double Quotation (" ") [เพิ่มเติมโดยพี่ hen]
ชนิดข้อมูล หมายถึง ชนิดของข้อมูลที่เก็บค่าของตัวแปรไว้ แต่ข้อมูลแต่ละชนิตจะมีข้อจพกัดในการใช้งาน วิธีการตีความ และ วิธีการดำเนินการกับข้อมูลต่างกัน โดย PHP มีชนิดข้อมูลพื้นฐานทั้งหมด 3 กลุ่ม คือ Scalar Type , Compound Type , Special Type
Scalar Type
Type | Description | Boolean | ใช้ในการเก็บค่าตรรกะที่เป็นไปได้ 2 ค่า คือ จริง และ เท็จ (true and false) | Integer | ข้อมูลชนิดเลขจำนวนเต็ม เช่น 24 , -130 , 3 | Float | ข้อมูลชนิดเลขทศนิยม เช่น 0.8 , 34.6 | String | ข้อมูลชนิดตัวอักษรและต้อวเลข เช่น MasterTGZ707 |
Compound Type
Type | Description | Array | ใช้เ็ก็บชุดข้อมูลโดยข้อมูลแต่ละตัวจะมีดัชนีเพื่อใช้ในการอ้างถึง | Object | เป็นชนิดข้อมูลที่เกิดจากการนำ Class มาใช้บนหลักการของ "การเขียนโปรแกรมเชิงวัตถุ" |
Special Type
Type | Description | NULL | ใช้กำหนดให้กับตัวแปรที่ไม่ได้เก็บค่าใดๆไว้ (NULL ไม่ใช่ค่า 0 เพราะ 0 ถือเป็นตัวเลขค่าหนึ่ง) | Resource | ใช้เก็บการอ้างอิงถึงฟังก์ชัน ฐานข้อมูล ทรัพยากรภายนอก หรือ ไฟล์ที่ PHP ไม่ได้จัดเตรียมไว้ให้ |
ตัวแปรชนิด String ใช้สำหรับเก็บข้อความที่ประกอบด้วยตัวอักษรมากกว่า 1 ตัว เช่น- $mas = "MasterTGZ Discuthai";
คัดลอกไปที่คลิปบอร์ด โค้ดข้างต้นเป็นการสร้างตัวแปรชื่อ $mas โดยกำหนดข้อมูลชนิด String ให้กับ $mas เป็น "MasterTGZ Discuzthai" จะเห็นว่าข้อความที่ต้องการกำหนดให้กับ String จะอยู่ใน Quotation (' ') และ Double Quotation (" ") ในการณีที่ต้องการกำหนดค่าของตัวแปรหนึ่งให้กับตัวแปลอื่น สามารถทำได้ดังนี้โค้ดข้างต้นเป็นการนำค่าของตัวแปร $mas กำหนดให้กับตัวแปร $otherMas หากต้องการดึงข้อมูลจากตัวแปรมาใช้งาน ทำได้โดยใช้คำสั่ง echo ดังนี้ให้พิจราณาตัวอย่างการใช้งานตัวแปรชนิด String ดังต่อไปนี้ (ตัวอย่างอยู่ในไฟล์ 003.php)- <?php
- $mas = "MasterTGZ";
- $Omas = $mas;
- echo $Omas;
- $O2mas = $Omas;
- echo $O2mas;
- ?>
คัดลอกไปที่คลิปบอร์ด เมื่อรันแล้วจะได้ดังนี้- http://animeinw.com/testcode/003.php
คัดลอกไปที่คลิปบอร์ด ตัวแปรชนิด Array สามารถใช้เก็บข้อมูลได้มากกว่า 1 ตัวไว้ด้วยกันได้ เช่น ต้องการเก็บชื่อของสมาชิกดิสคัสไทยจำนวน 9 คน ไว้ในตัวแปร Array ตัวเดียว การกำหนดข้อมูลให้กับสมาชิกของ Array แต่ละตัว ทำได้ดังนี้ (ตัวอย่างอยู่ในไฟล์ 003-2.php)- <?php
- $MemDisthai = array("MasterTGZ","popiazaza","acaz","jaideejung007","New2th","rokaisakkon","hen","arafarn12","ฅนไทย");
- echo $MemDisthai[6];
- ?>
คัดลอกไปที่คลิปบอร์ด จะเห็นว่าการกำหนดค่าของสมาชิกแต่ละตัว Array จะต้องใช้ฟังก์ชัน array() โดยการกำหนดค่าให้กับสมาชิกแต่ละตัวจะคั่นด้วยเครื่องหมาย Apostrophes (,) หากต้องการเข้าถึงสมาชิกใน Array เช่น ต้องการทราบชื่อของสมาชิกคนที่ 7 ใน Array ทำได้ดังนี้ (ตัวอย่างอยู่ในไฟล์ 003-2.php)- <?php
- echo $MemDisthai[6];
- ?>
คัดลอกไปที่คลิปบอร์ด คำสั่งข้างต้นเป็นการอ้างถึงสมาชิกลำดับที่ 7 ของ Array ชื่อ $MemDisthai จะเห็นว่่าตำแหน่งแรกของสมาชิกใน Array จะเริ่มต้นที่ 0 ดังนั้น การอ้างอิงถึงสมาชิกในลำดับที่ 7 จึงต้องใช้ Index ในการอ้างถึงสมาชิกเป็น 6 นั่นเอง
ตัวอย่างไว้ศึกษา
http://animeinw.com/testcode/003.php- <?php
- $mas = "MasterTGZ";
- $Omas = $mas;
- echo $Omas;
- $O2mas = $Omas;
- echo $O2mas;
- ?>
คัดลอกไปที่คลิปบอร์ด http://animeinw.com/testcode/003-2.php- <?php
- $MemDisthai = array("MasterTGZ","popiazaza","acaz","jaideejung007","New2th","rokaisakkon","hen","arafarn12","ฅนไทย");
- echo $MemDisthai[6];
- ?>
คัดลอกไปที่คลิปบอร์ด
เห้อ เหนื่อย
เขียน , เรียบเรียงทั้งหมด :: MasterTGZ
อ้างอิงเนื้อหาจากหนังสือ :: มือใหม่หัดใช้ PHP |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|