URL
Execute and test PHP functions for URL handling. Encode, decode or parse URLS as you like.
base64_decode
Dekodiert mit base64_encode() kodierte Daten, die in $data übergeben wurden.
base64_encode
Kodiert den übergebenene Parameter $data mittels base64.
Diese Form des Encodings wurde entworfen, um Binärdaten unbeschädigt mittels Technologien wie E-Mail übertragen zu können, die nicht korrekt mit 8-Bit-Zeichen umgehen.
Mit base64_encode() kodierte Daten benötigen ungefähr 33% mehr Speicher als die Originaldaten.
dns_get_record
Ermittelt die DNS Resource Records zum angegebenen $hostname.
Google Pagerank
Mit dieser Funktion wird der aktuelle Pagerank einer Webseite ermittelt.
PageRank™ und Google™ sind geschützte Marken der Google Inc., Mountain View CA, USA.
http_build_query
Erstellt einen URL-kodierten Query-String aus einem gegebenen assoziativen (oder indexierten) Array.
idna_decode
Dokodiert eine IDNA codierte Zeichenkette.
idna_encode
Codiert eine Zeichenkette im IDNA punycode.
parse_url
Diese Funktion parst einen URL und gibt ein assoziatives Array zurück, das die im URL vorhandenen Komponenten enthält.
- scheme - z.B. http
- host
- port
- user
- pass
- path
- query - alles nach dem Fragezeichen ?
- fragment - alles nach dem Textanker #
Diese Funktion ist nicht dazu gedacht, einen gegebenen URL zu validieren, sondern es gliedert einen URL in die unten aufgeführten Bestandteile. Unvollständige URLs werden als Parameter akzeptiert, parse_url() versucht, sie bestmöglich zu analysieren.
rawurldecode
Gibt einen String zurück, in dem die Abfolgen beginnend mit einem Prozentzeichen (%) gefolgt von zwei Hex-Werten durch ihr originäres Zeichen ersetzt wurden.
rawurlencode
Kodiert einen übergebenen String entsprechend « RFC 1738 ».
urldecode
Dekodiert jede %## Kodierung einer gegebenen Zeichenkette.
urlencode
Gibt einen String zurück, in dem alle nicht-alphanumerischen Zeichen außer -_. durch ein Prozentzeichen (%) gefolgt von zwei Hexadezimalwerten und Leerzeichen durch ein Plus (+) ersetzt werden. Das Encoding geschieht auf dem gleichen Wege, wie auch durch ein WWW-Formular gepostete Daten kodiert werden - das entspricht der Auszeichnung des Dateityps application/x-www-form-urlencoded. Diese Auszeichnung differiert von der Kodierung nach »RFC 1738«, bei der aus historischen Gründen das Leerzeichen als Pluszeichen (+) kodiert wird.