Dieser Artikel stellt hauptsächlich die Methode vor, mit der PHP erkennt, ob das Apache-Modul mod_rewrite installiert ist. Diese Erkennungsfunktion wird durch die Erkennung der zugehörigen Funktionen des Apache-Moduls mod_rewrite realisiert.
Die Beispiele in diesem Artikel beschreiben die PHP-Methode, um zu erkennen, ob das Apache-Modul mod_rewrite installiert ist.
Die spezifische Implementierungsmethode lautet wie folgt:
/** * @title Check if Apache's mod_rewrite is installed. * * @author Pierre-Henry Soria <ph7software@gmail.com> * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved. * @return boolean */ function isRewriteMod() { if (function_exists('apache_get_modules')) { $aMods = apache_get_modules(); $bIsRewrite = in_array('mod_rewrite', $aMods); } else { $bIsRewrite = (strtolower(getenv('HTTP_MOD_REWRITE')) == 'on'); } return $bIsRewrite; }
Verwendungsmethode:
if (!isRewriteMod()) exit('Please install Apache mod_rewrite module.');
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, I Ich hoffe, es kann für alle hilfreich sein. Lernen hilft.
Verwandte Empfehlungen:
So betreiben Sie die Datenbank, um festzustellen, ob eine Tabelle in PHP vorhanden ist
PHP implementiert einfache GET-, POST-, Cookie-, Sitzungs- und andere Funktionen
Das obige ist der detaillierte Inhalt vonBeschreiben Sie kurz, wie PHP erkennt, ob das Apache-Modul mod_rewrite installiert ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!