php-config basit bir kabuk betiği olup kurulu PHP yapılandırması hakkında bilgi edinmek için kullanılır.
Eklentiler derlenirken, birden fazla PHP sürümü kuruluysa yapılandırma sırasında --with-php-config seçeneğinde ilgili php-config betiğinin yolu belirtilerek hangi sürümün kurulmak istendiği belirtilebilir.
php-config betiği tarafından sağlanan komut satırı seçeneklerinin listesi, betiği -h seçeneği ile çalıştırarak alınabilir:
Usage: /usr/local/bin/php-config [OPTION] Options: --prefix [...] --includes [...] --ldflags [...] --libs [...] --extension-dir [...] --include-dir [...] --php-binary [...] --php-sapis [...] --configure-options [...] --version [...] --vernum [...]
| Seçenek | Açıklama | 
|---|---|
| --prefix | PHP'nin kurulu olduğu dizinin öneki, /usr/local gibi. | 
| --includes | Tüm başlık dosyaları ile -I seçeneklerinin listesi | 
| --ldflags | PHP'nin birlikte derlendiği LDseçenekleri | 
| --libs | PHP'nin birlikte derlendiği ek kütüphaneler | 
| --extension-dir | Eklentilerin aranacağı öntanımlı dizin | 
| --include-dir | Başlık dosyalarının bulunduğu öntanımlı dizininin öneki | 
| --php-binary | PHP CLI veya CGI çalıştırılabilirinin tam yolu | 
| --php-sapis | Kullanılabilir tüm SAPI modüllerini gösterir | 
| --configure-options | Geçerli PHP kurulumunu yeniden oluşturmak için yapılandırma seçenekleri | 
| --version | PHP sürümü | 
| --vernum | Tamsayı olarak PHP sürümü | 
