Daftar Isi:
- Definisi - Apa artinya PHP: Hypertext Preprocessor 3.0 (PHP 3)?
- Techopedia menjelaskan PHP: Hypertext Preprocessor 3.0 (PHP 3)
Definisi - Apa artinya PHP: Hypertext Preprocessor 3.0 (PHP 3)?
Hypertext preprocessor 3.0 (PHP 3) adalah bahasa skrip sisi-server yang menyediakan banyak kemampuan bagi programmer Web. Sebagai bahasa scripting serbaguna, PHP dapat disematkan ke dalam kode sumber HTML untuk menghasilkan halaman Web yang dinamis.
Techopedia menjelaskan PHP: Hypertext Preprocessor 3.0 (PHP 3)
PHP dirancang oleh Rasmus Lerdorf sebagai proyek pribadi yang disebut halaman rumah pribadi, asal-usul PHP. Seluruh modul ditulis ulang oleh tim yang terdiri dari enam programmer dan kemudian disebut PHP 3.0. Bahasa ini semakin populer karena lingkungan pengembangannya yang aktif dan karena itu perangkat lunak yang dapat diunduh gratis.
Konsep Perl, Java dan C telah diimplementasikan dalam PHP 3.0, membuat bahasa ini nyaman untuk dipahami. PHP 3.0 memiliki kemampuan untuk melakukan perhitungan matematis yang sangat kompleks dan memberikan informasi jaringan, menyederhanakan penulisan halaman Web yang didukung database.
PHP mendukung server database seperti MySQL, Oracle, Sybase, MSQL, Generic ODBC, PostgreSQL, dbase, Velocis, Filepro, Informix, dan Adabas D.
Beberapa fitur terpenting dari PHP 3.0 adalah:
- Otentikasi HTTP hanya tersedia saat dijalankan sebagai modul Apache.
- Pembuatan GIF dapat dilakukan selain dari membuat halaman web HTML interaktif dan dinamis.
- Upload file membantu mengunggah file teks dan file biner. PHP mampu mendukung unggahan dari peramban apa pun setelah RFC-1867.
- Otentikasi file dan fungsi logis memberi PHP kesempatan untuk memantau dan mengontrol siapa yang mengunggah file dan apa yang dilakukan dengannya.
- Cookie HTTP didukung oleh PHP.
- Dukungan dan integrasi basis data diberikan dalam kedua mode, asli dan ODBC.
- Level penanganan kesalahan dan pelaporan mengidentifikasi empat jenis kesalahan dan peringatan. Ini adalah:
- Kesalahan Fungsi Normal
- Peringatan Normal
- Kesalahan Parser
- Pemberitahuan - peringatan yang dapat diabaikan tetapi mungkin menyiratkan bug dalam kode
Ekspresi reguler adalah fitur lain. Ini digunakan untuk manipulasi string yang kompleks. Fungsi yang mendukung ekspresi reguler adalah:
- ereg
- ereg_replace
- eregi
- eregi_replace
- membagi