PHP OOP  ขั้นเริ่มต้น

PHP OOP ขั้นเริ่มต้น

เพราะว่าเริ่มมาจากภาษา C และไล่อีกหลายภาษา จนปักหลักที่ PHP ซึ่งเริ่มใช้ตอนที่เป็น PHP 4 (ก็คือที่คนส่วนใหญ่ใช้อยู่ในตอนนี้) แต่ว่าหลายคนที่เขียน PHP คงทราบดีกว่าตอนนี้เค้าขยับไป PHP5 แล้ว รวมทั้งอีกไม่นาน PHP6 ก็จะมาให้ใช้กันอย่างจริงจังอีกด้วย

สิ่งหนึ่งที่เปลี่ยนไประหว่าง PHP4 กับ PHP5 ก็คือเรื่องของ OOP ที่ PHP5 นั้นต่างจาก PHP4 ค่อนข้างมาก ดังนั้นหากเราไม่ศึกษา คงอีกช้านานว่าเราจะเป็น งั้นก็เริ่มกันเลยดีกว่า

บทความเรื่องนี้ ทั้งหมด ผมจะอ่านและทำความเข้าใจจาก http://www.killerphp.com/tutorials/object-oriented-php/ ก็เรียกง่ายๆว่าบทความนี้เหมือนกึ่งแปล + note ตามความเข้าใจนั่นแหล่ะครับ หากไม่อยากอ่าน version ผม ก็อ่านต้นฉบับได้เลยครับ

เริ่มต้นกับ PHP5

PHP5 เริ่มต้นมาตั้งแต่ ปี2547 โดยเป็นภาษาที่มีความเปลี่ยนแปลงไปพอสมควร โดยมีความคล้ายกับภาษา JAVA หรือ C# ที่มีการใช้งาน OOP กัน

โดยเนื้อหาจากนี้ต่อไป จะเป็นแบบ step-by-step ก็คือลองทำไปพร้อมกัน โดยคาดหวังสิ่งที่จะได้เรียนรู้ก็คือ

 

  • ความแตกต่างระหว่าง การเขียน PHP แบบเก่า ที่เราเขียนกันมา กับแบบใหม่ซึ่งก็คือ OOP
  • เรื่องพื้นฐานทั้งหมด ของ OOP และเราจะเอามาใช้ได้อย่างไรใน PHP
  • สิ่งที่ต้องทำเมื่อเอา OOP มาใช้ใน PHP

 

หลายคนพอรู้เรื่อง แต่เขียนไม่ได้ ใช้ไม่ถูกต้อง นั่นเป็นเพราะว่ามีพื้นฐานที่ไม่แน่นพอ ดังนั้นเรื่องพื้นฐานถือเป็นเรื่องที่สำคัญมาก ไม่อยากให้พลาดไป

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

จริงๆว่าจะเอา เนื้อหาหน้านี้ขึ้นก่อน แล้วพลาดไป เลยเอาบทแรกขึ้นไปก่อนแล้ว 555 อ่านได้ที่ http://meewebfree.com/site/php-codeigniter/226-learning-OOP-PHP-OO-PHP-step-by-step

Create: Modify : 2010-07-09 13:13:03 Read : 8017 URL :