phc ist ein Compiler für PHP mit Unterstützung für Plugins. Programmierer können ihn verwenden, um PHP-Quellcode in ein Programm zu compilieren, eine Web-Anwendung in eine Zend-PHP-Erweiterung zu compilieren, PHP-Code schön formatiert auszugeben oder viele PHP-Skripte in eine einzelne Datei zu kombinieren (experimentell). Tool-Entwickler können phc nutzen, um PHP-Skripte mit C++-Plugins zu analysieren, modifizieren oder refaktorisieren, oder PHP in ein wohldefiniertes XML-Format zu konvertieren, es mit eigenen Tools zu verarbeiten und zurück nach PHP zu konvertieren. (non)