tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
4088
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Lukasz Tutorials.de Gastzugang
    Hallo

    Ich suche laufen bei Manual nach einer Funktion einen String in Hexdezimal zu wandeln. Ich möchte das nur an Hand einzeler Buchstaben tun! Der Grund ist, dass ich einen String in Bilder umwandeln möchte. Das heist jedes Zeichen soll sozusagen sein eigenes Bild haben. Da man aber keine Datein erzeugen kann die mit jeden bilibigen Sonderzeichen beginnen kann wie den (Punkt) (..datei) geht ja nicht, will ich die Datei Namen in hexdezimal wandeln.

    Nun finde ich leider nichts. Bin gerade über http://de.php.net/manual/de/function.hexdec.php gestossen, jedoch wenn ich das anwende bekomme ich immer ein boolschen wert (0 oder 1), keine Anhnung warum, oder welche Funktion mir das beiten kann.

    habs dann unter anderem so versucht, um nur mal sicher zu gehen.
    PHP-Code:

    <?
    echo dechex('l');
    echo 
    hexdec('l');

    ?>
    Sind irgendwie beide nicht die richtige Lösung.
     

  2. #2
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    dechex() und Konstorten funktionieren nur fuer Zahlen. Du kannst ja nicht irgendeinen Buchstaben in eine Hex-Zahl umwandeln.
    Du koenntest aber z.B. folgendes nutzen:
    Code php:
    1
    2
    3
    4
    5
    6
    7
    
    $string='Mein lustiger, kleiner String';
    $hexstring='';
    for ($x=0;$x<strlen($string);$x++)
    {
     $hexstring.=dechex(ord(substr($string,$x,1)));
    }
    echo $hexstring;
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  3. #3
    Lukasz Tutorials.de Gastzugang
    Hallo

    Funktioniert wunderbar. Vielen Dank!
     

  4. #4
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Nichts zu danken. Denk bitte noch daran den Thread als erledigt zu markieren.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Unicode in String wandeln
    Von chickenwings im Forum Java
    Antworten: 2
    Letzter Beitrag: 31.01.08, 23:56
  2. Antworten: 9
    Letzter Beitrag: 30.12.07, 18:42
  3. double in String wandeln?
    Von magic_halli im Forum Java
    Antworten: 3
    Letzter Beitrag: 30.10.07, 08:25
  4. String in Date wandeln
    Von czemmel im Forum .NET Windows Forms
    Antworten: 7
    Letzter Beitrag: 13.09.07, 15:42
  5. Werte übergeben und String in Integer wandeln
    Von aneril im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 12.06.03, 14:51