Your Email Everywhere

Net_IDNA



· Übersicht
· Live-Demo
· Download
IDNA steht für "Internationalized Domain Names in Applications". Es gibt zwar mehrere Extensions für PHP, die diese Funktionalität bereit stellen, jedoch werden diese nur von wenigen Providern mit angeboten.

Daher haben wir eine eigene, komplett in PHP geschriebene Umsetzung programmiert.

Diese Klasse ist ein Beitrag zur OpenSource-Gemeinde und steht deshalb unter der LGPL (GNU Lesser General Public Licnece), d.h. sie darf sowohl im nicht-kommerziellen, als auch im kommerziellen Umfeld eingesetzt werden.

Um Net_IDNA in eigenen PHP-Anwendungen nutzen zu können, genügt es, den Sourcecode per include() oder require() einzubinden und die Klasse per
$idn = new idna_convert() zu instanzieren.
Es stehen dann zwei Methoden zur Verfügung - encode() zum Umwandeln eines UTF-8-Strings in Punycode und decode() als Umkehroperation.
Weitere Details und Beispiele liefert die im Archiv enthaltene ReadMe-Datei.


A phlyLabs product We accept PayPal Get Firefox - the broswer you can trust! Powered by PHP Powered by MySQL Valid XHTML 1.0 Valid CSS