Kategorie: Codierung


mb_strrev - Multibyte-String umkehren

Februar 2011

PHP, bzw. dessen Multibyte-Extension, stellt keine Funktion zu Verfügung, mit welcher man die Zeichen in Strings umdrehen kann, sodass das erste Zeichen am Ende und das letzte Zeichen am Anfang steht.

Bei Single-Byte-Strings, wie man sie unter ASCII oder ISO-8859 hat, lässt sich die Funktion ...

Vollständigen Eintrag anzeigen

is_utf8() – auf UTF-8 prüfen

September 2009

Mit dieser Funktion lässt sich feststellen, ob eine Zeichenkette als UTF-8 kodiert ist oder nicht, oder zumindest den Anschein macht, es zu sein.
Sie prüft den String auf ungültige UTF-8-Zeichen bzw. -Bytes und gibt false zurück, falls solche gefunden wurden.
<?php
function is_utf8($str){
...

Vollständigen Eintrag anzeigen | Kommentare (4)

IP verkürzen

September 2009

Wenn man aus irgend einem Grund viele IPs sammelt, würde es sich anbieten, diese zu verkürzen.
Mit einem kurzen Skript kann man eine IPv4 von durchschnittlich 12 Zeichen auf 8 oder gar 6 ohne Informationsverlust beschränken.

Im folgenden Skript werden die dezimalen Bestandteile der IP in ...

Vollständigen Eintrag anzeigen | Kommentare (1)

Umlautproblem

September 2009

Nicht selten hat man, betrifft vor allem Anfänger, Probleme mit Umlauten und anderen Sonderzeichen, denn diese werden manchmal fehlerhaft dargestellt.
Schuld ist einerseits die Kodierung der Zeichen und andererseits deren Interpretation.

In folgenden Beispielen werden die verschiedenen ...

Vollständigen Eintrag anzeigen | Kommentare (22)