Hexwert ist nicht immer 2stellig

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    Last edited by h3ll; 07-06-2010, 17:42.

    Comment


    • #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

      Comment

      Working...
      X