ทำความรู้จักกับภาษา PHP สามารถทำอะไรได้บ้าง ?

ภาษา PHP ถูกสร้างขึ้นโดยนาย Rasmus Lerdorf ชาวเดนมาร์กเขาเป็นผู้พัฒนาขึ้นในปี ค.ศ. 1994 ซึ่งจุดเริ่มต้นก็มาจากความต้องการที่จะบันทึกข้อมูลผู้ที่เยี่ยมชมโฮมเพจส่วนตัวของเขาเอง โดยแนวคิดก็คือ การเขียนโปรแกรมตัวภาษา C และนั้นก็ทำให้เขาได้สร้างภาษา HTML ขึ้นมาใหม่ และตั้งชื่อว่า Personal Home Tools (PHP-Tools) หลังจากสร้างภาษา PHP ขึ้นมาแล้วเขาก็ได้ทำการแจกจ่ายโค้ดฟรีออกไปในช่วงระยะเวลาแรกก็ยังไม่มีคนรู้จักมากมายนักในช่วงกลางปี ค.ศ. 1995 เขาได้เพิ่มขีดความสามารถให้ภาษา PHP โดยสามารถรับส่งข้อมูลที่ส่งมาจาก HTML รวมทั้งสามารถติดต่อกับฐานข้อมูล mySQL ได้อีกด้วย สำหรับเมืองไทยนั้น PHP ได้รับความนิยมในการพัฒนาเว็บไซต์สูงสุด เป็นภาษาเขียนเว็บไซต์ที่ได้รับความนิยมสูงสุด มีเว็บไซต์ชื่อดังหลากหลายแห่งที่พัฒนาด้วย PHP ตัวอย่างเช่น www.pantip.com เป็นต้น

ภาษา PHP สามารถทำอะไรได้บ้าง ?

เนื่องจากภาษา PHP มีความสามารถมากมาย ผู้เขียนจึงจัดหมวดหมู่ของความสามารถที่ทำได้ออกเป็น 3 หมวดหมู่ดังนี้

  1. สร้างฟอร์มโต้ตอบ หรือรับ-ส่งข้อมูลกับผู้ใช้ได้ : เช่น PHP ช่วยให้เราสร้างฟอร์มเพื่อรับส่งข้อมูลกับผู้ใช้งาน โดยการแลกเปลี่ยน Cookies นั่นเอง
  2. แทรกโค้ด PHP เขาไปในโค้ด HTML ได้ทันที : เพียงแค่พิมพ์เครื่องหมายแทรกโค้ด PHP เข้าไประหว่างส่วนที่เป็นภาษา HTML ก็จะให้ความสามารถที่เพิ่มขึ้นทันที
  3. ฟังก์ชันสนับสนุนการทำงาน : PHP มีฟังก์ชั่นมากมายที่เกี่ยวข้องกับการจัดการข้อความอักขระ และสนับสนุนตัวแปร Array, Scalar, Associative ต่าง ๆ
  4. ความสามารถในการติดต่อกับฐานข้อมูล : โดยฐานข้อมูลที่ PHP สามารถเชื่อมได้ ได้แก่ Velocis, SQLSever, Access, dBase, Oracle, mySQL, Unix dbm และอื่น ๆ ที่ไม่ได้กล่าวถึง
  5. สนับสนุนการติดต่อกับโปรโตคอลได้หลากหลาย : โดยสามารถติดต่อกับโปรโตคอลได้ดังนี้ HTTP, POP3, SNNP, NNTP, IMAP เป็นต้น
Input-output-PHP
การรับ – ส่งข้อมูลระหว่างผู้ใช้ภาษา PHP

เหตุผลที่คนทั่วโลกนิยมใช้ภาษา PHP

จากการสำรวจนักพัฒนาเว็บไซต์ทั่วโลกพบว่า PHP เป็นภาษาสคริปต์สำหรับสร้างเว็บที่ได้รับความนิยมสูงสุด เหตุผลก็เพราะว่า

  1. ฟรีโอเพ่นซอร์ส ซึ่งทำให้เราสามารถโหลดมาใช้งานได้ฟรีตามอินเทอร์เน็ต
  2. ใช้งานได้กับทุกบราวเซอร์ IE, FireFox, Opera, …
  3. ใช้งานได้กับทุกระบบปฏิบัติการ ไม่ว่าจะเป็น Windows, Linux, Mac OS
  4. ภาษาสคริปใช้คำสั่งเข้าใจง่าย หากใครที่ไม่มีพื้นฐานภาษา C มาก่อนก็สามารถทำความเข้าใจ PHP ได้อย่างรวดเร็ว
  5. ใช้ร่วมกับคำสั่ง XML ได้ทันที
ภาษา PHP
ภาษา PHP

Sample :

<?php
     echo "Hello World" ;
?>

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *