Php’nin çok geniş yetenekleri mevcuttur. Bunları sıralamak gerekirse;
*Unix, Win32, QNX, Mac, OS/2 platformlarında çalışabilir,
*Sunucu Arabirimi olarak;
****CGI,
****fhttpd modülü,
****Apache modülü*Bir CGI programının veri toplama, dinamik sayfa içerikleri yükleme, cookie alma, gönderme gibi *yapabilecegi herşeyi yapar,
*Network soketleri açabilir, diğer protokoller ile etkileşimde bulunabilirsiniz,
*PHP’nin en önemli özelliği çok geniş yelpazede VTYS’leri desteklemesidir.
Veri Tabanları
*SQL
****Adabas
****Empress
****IBM DB2
****Interbase
****mSQL
****mySQL
****ODBS
****Oracle
****Postgresql
****Solid
****Sybase*Diğerleri
****dBase
****filePro
****dbm*Apache Web Sunucuya özgü işlevler,
*Matematiksel işlevler,
*Tarih ve Zaman işlevleri,
*Sıkıştırmaya özgü işlevleri,
*Veri Kodlamaya özgü işlevleri,
*Kütük yapısı işlevleri,
*Grafik işlevleri,
*FTP, HTTP, URL, Mail işlevleri,
*IMAP, NIS, LDAP işlevleri,
*SNMP,
*Semaforlara ve ayrılmış belleğe özgü işlevler,
*PDF işlevleri,
*Oturum yönetimine (Session Handling) özgü işlevleri,
*Katar (String) islevleri