แหล่มเลย ผมกำลังจะเขียนเรื่อง ตัวแปร พอดี แต่เมื่อเช้าเขียนไปได้นิดหนึ่ง มันเป็นอะไรนี้ล่ะเข้า thaiseo ไม่ได้เลย ไอ้ที่เขียนมาหายหมด

งั้นผมเสริมเรื่องตัวแปรอีกนิดนะครับ
ตัวแปรนั้นจะมีอยู่ 2 ชนิดด้วยกัน ( เท่าที่ผมรู้จักนะ

)
คือตัวแปรทั่ว ๆ ไป (ไม่รู้ว่าเค้าเรียกว่าอะไร)
กับตัวแปรชนิด อาเรย์
ตัวอย่าง
$my_data <====== อันนี้เป็นตัวแปรชนิดทั่ว ๆ ไป
$my_array[$xsl] <===== อันนี้เป็นตัวแปรชนิด Array อาเรย์
การใช้งานตัวแปรทั้งสองชนิดนั้นมีข้อแตกต่างกันอยู่นิดหน่อย แต่ในเบื้องต้น จะแนะนำเฉพาะแบบ ธรรมดา ก่อน
มาว่ากันเรื่องตัวแปรตัวแปร ปกติแล้ว เราจะต้องกำหนด Data type หรือ ประเภทข้อมูลของตัวแปร ด้วย (อย่าสับสนนะครับ ชนิดตัวแปร กับ ประเภทของข้อมูลในตัวแปร)
เช่น ตัวแปรตัวนี้เราจะเอามารับ ข้อมูลที่เป็น String
อืม เอาเป็นว่า คร่าว ๆ ตัวแปรมันจะรับค่าอยู่ 2 แบบ
คือ แบบ ตัวอักษร กับ ตัวเลข

(เอาสั้น ๆ ง่าย ๆ เลยนะ)
การรับค่าแบบ ตัวหนังสือ
$myString = "New string is hot...";// สังเกตุว่า จะมีเครื่องหมาย "..." (ดับ-เบิล-โคท มั่งนะ น่าจะเรียกว่าแบบนี้)
การรับค่าแบบ ตัวเลข
$myInt = 213; //จะไม่มีเครื่องหมายใด ๆ มาขวาง
แต่ข้อดีของ PHP ก็คือ เราไม่จำเป็นต้องประกาศ Data type เหมือน ภาษาอื่น ๆ เพียงแต่ กำหนดรูปแบบข้อมูลให้ถูกต้องเท่านั้นเอง
ตัวอย่าง
$num1 = "2"; //รับข้อมูลเป็นตัวอักษร
$num2 = 4; // รับข้อมูลเป็นตัวเลข
echo $num1 + $num2; // เอาตัวแปรทั้งสองมา บวกกัน
Output : 6

ตัวหนังสือ กับ ตัวเลขมันยังบวก กันได้ เป็นภาษาอื่น Error ไปแล้วนะนี้

เอาไว้เท่านี้ก่อน เด๋วเย็น ๆ จะมาต่อเรื่อง Operator ไม่ใช่ คนรับโทรศัพท์นะ
