Wednesday, November 23, 2011

Getting Started with PHP (Part 2).

อ้างอิงจาก http://xn--php-wnl6bzcb.blogspot.com/2011/11/getting-started-with-php-part-1.html (เริ่มต้นกับ PHP ตอนที่ 1)

ไม่รอช้า เดี๋ยวผู้ที่กำลังเริ่มต้นร้อนใจ อยากจับงานไวไว เอาเป็นว่า ในตนที่ 2 เรามาทำความรู้จักกับ PHP ให้มากขึ้นและกันครับ

เริ่มเลย เริ่มจับเริ่มเขียน PHP

จริง ๆ แล้ว ตอนที่ 2 นี้ ถ้าท่านที่กำลังคันไม้คันมือ อยากรู้และอยากทำความรู้จักกับมัน ยังไม่ต้องใช้ Editor ของ Macromedia Dreamweaver ก็ได้ครับ เปิดใช้ Notepad ก่อนก็ได้ เพราะขั้นตอนการเขียนเหมือนกัน (ต่างกันตรงที่ Dreamweaver จะบอก line ที่แสดงผลผิดพลาดได้อย่างชัดเจนเท่านั้น) แต่ถ้าใครถนัด Editplus ก็ไม่ว่ากัน ส่วนผมถนัดแค่ Dream กับ Notepad ครับ อิอิ

เปิด Notepad ขึ้นมาเลยครับ

เอาตัวอย่าง Workshop แรกก่อนและกัน ให้ท่านพิมพ์ตามนี้ครับ

หมายเหตุ ถ้าท่านใดใช้ Editor ของ Dreamweaver จะสังเกตุว่า เครื่องหมาย <? ... ?> จะเป็นตัวสีแดงหนาครับ


<?
echo "Welcome to thailand";
?>


จะเห็นว่ามีแค่ 3 บรรทัดเท่านั้นครับ
จุดประสงค์หลักก็คือ ให้แสดงหน้าเว็บให้มีแค่คำว่า Welcome to thailand

อธิบาย
ภาษา PHP จำเป็นต้องมีเนื้อที่พิเศษให้มัน เพื่อรับรู้ว่า เป็นส่วนที่จับจองพื้นที่ของภาษา PHP เท่านั้น ภาษาอื่นใดห้ามยุ่งกับฉันเด็กขาด ไม่งั้น... เริ่มด้วยการเปิดเครื่องหมาย <? และ ปิดด้วย ?> ซึ่งจะเห็นว่า ภายในเครื่องหมายนี้ จะมีชุดคำสั่งอยู่ 1 บรรทัดก็คือ echo "Welcome to thailand";

คำ สั่ง echo คือ คำสั่งที่บอกว่า ให้แสดงคำว่าอะไรภายในเครื่องหมาย " (double qout) พื้นบ้านก็คือ เครื่องหมายฟันหนู ซึ่งจะต้องมีทั้งเปิดและปิด และภายในเครื่องหมาย " นี้ จะไม่สามารถมีเครื่องหมาย " ซ้ำกันได้ เช่น

echo "Welcome to "thailand""; ซึ่งภาษา PHP ถือว่า Syntax Error ก็คือผิดกฏการเขียนนั่นเอง

เมื่อปิดด้วยเครื่องหมาย " แล้ว จะต้องตามด้วยเครื่องหมาย ; (Semi colon) ด้วยทุกครั้ง ถือเป็นการสิ้นสุดต่อชุดประโยคหนึ่งของคำสั่ง

เพียงเท่านี้ครับ ท่านก็จะมีข้อความแสดงบนเว็บไซต์อย่างง่าย ๆ

หมายเหตุ ในกรณีที่ต้องการแสดงข้อความมากกว่า 1 บรรทัด ให้สังเกตุ code ด้านล่างนี้

<?
echo "Welcome to thailand<br>";
echo "This is my friend";
?>


ผม ลักพท์ก็คือ จะมี 2 ประโยคอยู่คนละบรรทัดกัน นั่นหมายความว่า เราจำเป็นที่ต้องใช้ Tag <br> ซึ่งเป็นคำสั่งพื้นฐานของภาษา HTML  เข้ามาช่วย ใช้ในการขึ้นบรรทัดใหม่ แต่ทั้งนี้ก็แล้วแต่จะประยุกต์เอาก็ได้นะครับ เพราะการเขียน PHP ไม่มีหลักตายตัวนักแล้วแต่กลยุทธิ์ของท่านที่จะเขียน เช่น

<?
echo "Welcome to thailand";
echo "<br>This is my friend";
?>


หรือ

<?
echo "Welcome to thailand";
echo "<br>";
echo "This is my friend";
?>


ก็แล้วแต่ความต้องการ

จบแค่นี้ก่อนและกันครับ ลองเริ่มดูเลยครับ เผื่อหลายท่านจะมี IDEA อารายผุดขึ้นมาแจ่ม ๆ ก็ได้
ในตอนที่ 3 เราจะมาพูดถึงเรื่องของการตั้ง ค่าคงคงที่จะตัวแปรกันครับ

0 comments:

Post a Comment

 
Design by I Love PHP