Heim >Backend-Entwicklung >PHP-Problem >Installation der PHP-Intl-Erweiterung
Installation der PHP-Intl-Erweiterung
PHP-Intl ist eine offizielle Erweiterung für die Internationalisierungs- und Lokalisierungsverarbeitung, einschließlich Zeichenkodierungskonvertierung, Datums- und Uhrzeitformatierung, Währungsformatierung, Textsortierung und Sprachressourcenverarbeitung usw. Diese Erweiterung ist wichtig, wenn Sie mit mehrsprachigen Websites oder Anwendungen arbeiten.
In diesem Artikel wird die Installation und Aktivierung der PHP-Intl-Erweiterung vorgestellt und Installationsschritte für mehrere Betriebssysteme (Windows, Mac und Linux) als Referenz für die Leser bereitgestellt.
Installationsvoraussetzungen
Stellen Sie vor der Installation der PHP-Intl-Erweiterung sicher, dass Ihre PHP-Version die folgenden Anforderungen erfüllt:
ICU-Bibliothek installieren
In den meisten Fällen Die ICU-Bibliothek ist standardmäßig bereits auf dem Server installiert. Sie können jedoch mit dem folgenden Befehl überprüfen, ob die ICU-Bibliothek installiert wurde:
icu-config --version
Wenn die folgende Fehlermeldung zurückgegeben wird:
-bash: icu-config: command not found
Dann müssen Sie auch installieren die Bibliothek der Intensivstation. So installieren Sie die ICU-Bibliothek auf jedem Betriebssystem:
Installieren der ICU-Bibliothek auf einem Mac
Auf einem Mac können Sie die ICU-Bibliothek über Homebrew installieren. Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:
brew install icu4c
Nach Abschluss der Installation können Sie die Versionsnummer mit dem folgenden Befehl überprüfen:
icu-config --version
Installieren Sie die ICU-Bibliothek unter Linux
#🎜🎜 #Die Installation der ICU-Bibliothek unter Linux erfordert die Verwendung eines Paketmanagers. Unter Ubuntu können Sie beispielsweise den folgenden Befehl zum Installieren verwenden:sudo apt-get install libicu-devUnter CentOS oder RedHat können Sie den folgenden Befehl zum Installieren verwenden:
sudo yum install libicu-develICU-Bibliothek installieren unter Windows#🎜🎜 #
Unter Windows können Sie das ICU-for-Windows-Installationsprogramm von der offiziellen ICU-Website https://ssl.icu-project.org/download/ herunterladen. Bitte achten Sie bei der Installation darauf, die richtige Version (x86 oder x64) auszuwählen.
PHP-Intl-Erweiterung installieren
Nach der Installation der ICU-Bibliothek müssen wir als nächstes die PHP-Intl-Erweiterung installieren. So installieren Sie es auf jedem Betriebssystem:
Installieren Sie die PHP-Intl-Erweiterung auf dem Mac.
Um die PHP-Intl-Erweiterung auf dem Mac zu installieren, müssen Sie den folgenden Befehl verwenden: #🎜🎜 #
brew install php-intlNach der Installation müssen Sie den Apache- oder Nginx-Server neu starten:
sudo apachectl restartoder
sudo nginx -s reloadInstallieren Sie die PHP-intl-Erweiterung unter Linux
#🎜 🎜# Um die PHP-Intl-Erweiterung unter Linux zu installieren, müssen Sie den folgenden Befehl verwenden:
sudo apt-get install php-intl
oder
sudo yum install php-intl
Nach der Installation müssen Sie den Apache- oder Nginx-Server neu starten :
sudo service httpd restart#🎜 🎜#oder
sudo service nginx reloadInstallation der PHP-Intl-Erweiterung unter WindowsDie Installation der PHP-Intl-Erweiterung unter Windows erfordert das Bearbeiten und Hinzufügen der PHP-Datei php.ini Folgendes zum Abschnitt [PHP]:
extension=php_intl.dllNach dem Speichern müssen Sie den Apache- oder Nginx-Server neu starten. TestNach der Installation können Sie mit dem folgenden Code testen, ob die PHP-intl-Erweiterung erfolgreich ist:
$fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL ); $num = $fmt->parse( '1.234.567,89' ); echo $num;Wenn die normale Ausgabe # 🎜🎜# bedeutet, dass die Erweiterung erfolgreich installiert wurde. SCHLUSSFOLGERUNGPHP Der Installationsprozess für die intl-Erweiterung ist relativ einfach, unterscheidet sich jedoch in verschiedenen Betriebssystemen geringfügig. Dieser Artikel beschreibt die Schritte zur Installation der PHP-Intl-Erweiterung unter Windows, Mac und Linux. Ich hoffe, dass er den Lesern hilfreich sein wird.
Das obige ist der detaillierte Inhalt vonInstallation der PHP-Intl-Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!