Project: Patchwork-UTF8 – UTF8-Unterstützung für PHP

Nicolas Grekas hat gemeinsam ein weiteres Werkzeug, dass er aus der von seiner “Patchwork” Rahmen gezogen, um es ein Stand-alone-Tool: die Patchwork-UTF8 Helfer , die passenden Funktionen bietet, um die PHP bereits für reguläre Zeichenfolgen, aber ein wenig klüger, mit UTF8 korrekt funktionieren.

Die PatchworkUtf8 Klasse implementiert die quasi kompletten Satz von String-Funktionen, die UTF-8 Graphem-Cluster Bewusstsein brauchen. Diese Funktionen sind alle statischen Methoden der PatchworkUtf8 Klasse. Der beste Weg, sie zu nutzen ist eine Verwendung PatchworkUtf8 als u add; am Anfang Ihrer Dateien, dann, wenn UTF-8 Bewusstsein erforderlich ist, Präfix u:: beim Aufruf von ihnen.

In der README für das Werkzeug spricht er über die Funktionen enthalten in der aktuellen Version passend zu der PHP-String-Funktionen sowie einige zusätzliche Methoden wie “isUtf8″, “BestFit” und “strtocasefold”. Es beruht auf der mbstring, iconv und intl-Erweiterungen installiert, und wenn sie es nicht sind, fällt es zurück auf andere Funktionen (Liste der Methoden im Lieferumfang enthalten).

PHPDeveloper.org

Dieser Beitrag wurde unter Allgemein abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort