
Ketika menggunakan PHP sebagai server-side embedded script language maka server akan melakukan hal-hal sebagai berikut :
- Membaca permintaan dari client/browser.
- Mencari halaman/page di server.
- Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page.
- Mengirim kembali halaman tersebut kepada client melalui internet atau intranet.
Hal menarik yang oleh PHP tetapi tidak mungkin dilakukan oleh javascript adalah kenyataan bahwa PHP bisa digunakan untuk mengakses beebagai macam database, seperti Access, Oracle, MySQL, dan lain-lain.
Seperti halnya JavaScript, kode PHP dapat disisipkan pada kode HTML. Selain itu PHP juga bisa digunakan untuk menghasilkan kode-kode HTML.
Keunggulan PHP yang lain adalah :
- PHP dapat dijalankan pada platform yang berbeda-beda (Windows, Linux, Unix, etc.)
- PHP merupakan web scripting open source
- PHP mudah dipelajari