PHP samo o sobě nabízí spoustu funkcí, které nám urychlí práci. Některé však nejsou v základní instalaci PHP zapnuté, je potřeba totiž nejprve povolit rozšíření v hlavním konfiguračním souboru PHP, kterým je php.ini. V balíku XAMPP pro Windows lze nalézt v adresáři C:\xampp\php\.
Soubor si otevřete v poznámkovém bloku nebo v libovolném textovém editoru, můžete také použít NetBeans.
Vyhledejte si řetězec extension=php_.
Jednotlivá rozšíření se načtou pokud na začátku řádku není středník a pokud ho vynecháme, tak se rozšíření načte při spuštení webserveru.
Konfigurace cesty k rozšíření
Abychom nemuseli psát plnou cestu u každého rozšíření existuje v php.ini parametr extension_dir. Záleží na adresáři, kde máte rozšíření umístěná. V mém případě:
extension_dir="C:\xampp\php-5.3.28-Win32-VC9-x86\ext"
Příklad – Zapnutí rozšíření MySQLi a vypnutí (nezapnutí) rozšíření OCI8.
První slouží pro práci s MySQL databází a druhé s Oracle databází, která například není potřeba.
extension=php_mysqli.dll ;extension=php_oci8.dll
Ve skriptech tedy budete moct využít například funkci mysqli_connect ale ne funkci oci_connect, jež by vám vyhodila Fatal error .