Hexwert ist nicht immer 2stellig

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hexwert ist nicht immer 2stellig

    Hallo, mit

    PHP-Code:
    echo dechex("00");
    echo 
    "<br>".dechex("01");
    echo 
    "<br>".dechex("12"); 
    kommen nur 1-stellige ergebnisse, es sollten aber 2stellige sein.

    auch hier:
    RGB (0,250,0) = HTML #0FA0
    ist falsch, #00FA00 müßte das lauten, also immer 6stellig

    Wie macht macht man das richtig?
    ACHTUNG: RamonaS zeigte ein beschämendes Verhalten in der Vergangenheit

  • #2
    PHP-Code:
    printf("#%02X%02X%02X"0112);
    // #00010C 
    http://de.php.net/manual/en/function.sprintf.php
    Zuletzt geändert von h3ll; 07.06.2010, 17:42.

    Kommentar


    • #3
      Danke das klappt wunderbar.

      Ich hachte erst das es mit printf nicht zu lösen ist, aber funktioniert einwandfrei
      ...
      ACHTUNG: RamonaS zeigte ein beschämendes Verhalten in der Vergangenheit

      Kommentar

      Lädt...
      X