สารบัญ:
- คำจำกัดความ - PHP: Hypertext Preprocessor 3.0 (PHP 3) หมายถึงอะไร
- Techopedia อธิบาย PHP: Hypertext Preprocessor 3.0 (PHP 3)
คำจำกัดความ - PHP: Hypertext Preprocessor 3.0 (PHP 3) หมายถึงอะไร
Hypertext preprocessor 3.0 (PHP 3) เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ที่ให้ความสามารถมากมายแก่โปรแกรมเมอร์เว็บ ในฐานะที่เป็นภาษาสคริปต์วัตถุประสงค์ทั้งหมด PHP สามารถฝังลงในซอร์สโค้ด HTML เพื่อสร้างเว็บเพจแบบไดนามิก
Techopedia อธิบาย PHP: Hypertext Preprocessor 3.0 (PHP 3)
PHP ได้รับการออกแบบโดย Rasmus Lerdorf เป็นโครงการส่วนตัวที่เรียกว่าโฮมเพจส่วนตัวซึ่งเป็นแหล่งกำเนิดของ PHP โมดูลทั้งหมดถูกเขียนขึ้นใหม่โดยทีมงานของโปรแกรมเมอร์หกคนและเรียกว่า PHP 3.0 ภาษาดังกล่าวได้รับความนิยมเนื่องจากสภาพแวดล้อมการพัฒนาที่แอคทีฟและเพราะเป็นซอฟต์แวร์ที่สามารถดาวน์โหลดได้ฟรี
แนวคิดของ Perl, Java และ C ได้ถูกนำมาใช้ใน PHP 3.0 ทำให้ภาษาเข้าใจง่าย PHP 3.0 มีความสามารถในการคำนวณทางคณิตศาสตร์ที่ซับซ้อนสูงและให้ข้อมูลเครือข่ายทำให้การเขียนเว็บเพจที่ใช้ฐานข้อมูลง่ายขึ้น
PHP รองรับเซิร์ฟเวอร์ฐานข้อมูลเช่น MySQL, Oracle, Sybase, MSQL, ODBC ทั่วไป, PostgreSQL, dbase, Velocis, Filepro, Informix และ Adabas D.
ฟีเจอร์ที่สำคัญที่สุดของ PHP 3.0 ได้แก่ :
- การพิสูจน์ตัวตน HTTP จะใช้ได้เฉพาะเมื่อเรียกใช้เป็นโมดูล Apache
- การสร้าง GIF สามารถทำได้นอกเหนือจากการสร้างเว็บเพจ HTML แบบโต้ตอบและแบบไดนามิก
- การอัปโหลดไฟล์ช่วยในการอัปโหลดทั้งข้อความและไฟล์ไบนารี PHP มีความสามารถในการรองรับการอัปโหลดจากเบราว์เซอร์ใด ๆ ก็ตามหลังจาก RFC-1867
- การพิสูจน์ตัวตนไฟล์และฟังก์ชันลอจิคัลเปิดโอกาสให้ PHP ในการตรวจสอบและควบคุมผู้ที่อัปโหลดไฟล์
- PHP HTTP ได้รับการสนับสนุนโดย PHP
- การสนับสนุนและการรวมฐานข้อมูลมีให้ทั้งในโหมดเนทีฟและ ODBC
- การจัดการข้อผิดพลาดและระดับการรายงานระบุข้อผิดพลาดและคำเตือนสี่ประเภท เหล่านี้คือ:
- ข้อผิดพลาดฟังก์ชั่นปกติ
- คำเตือนปกติ
- ข้อผิดพลาดในการแยกวิเคราะห์
- ประกาศ - คำเตือนที่สามารถละเว้นได้ แต่อาจบ่งบอกถึงข้อบกพร่องในรหัส
การแสดงออกปกติเป็นคุณสมบัติอื่น สิ่งเหล่านี้ใช้สำหรับการจัดการสตริงที่ซับซ้อน ฟังก์ชั่นที่รองรับการแสดงออกปกติคือ:
- ereg
- ereg_replace
- eregi
- eregi_replace
- แยก
![php: ไฮเปอร์เท็กซ์พรีโปรเซสเซอร์คืออะไร (php 3)? - คำจำกัดความจาก techopedia php: ไฮเปอร์เท็กซ์พรีโปรเซสเซอร์คืออะไร (php 3)? - คำจำกัดความจาก techopedia](https://img.theastrologypage.com/img/img/blank.jpg)