Ich möchte Strings als beliebige HTML-Farben darstellen.Wie kann ich Strings in einen HTML-Farbcode-Hash konvertieren?
Beispiel:
"bla bla" = # FFCC00
"Foo Foo 2" = # 565656
Es spielt keine Rolle, was die tatsächliche Farbcode ist, solange es eine gültige hexadezimale ist HTML-Farbcode und das ganze Spektrum ist ziemlich gut vertreten.
Ich denke, der erste Schritt wäre, eine MD5 auf die Zeichenfolge zu tun und dann irgendwie in hexadezimale Farbcode konvertieren?
Aktualisierung: Anwendungsbeispiel besteht darin, einen visuellen Bericht von Dateianforderungen auf einem Server zu generieren. Die Farben müssen nicht hübsch aussehen, es ist eher so, dass ein menschliches Gehirn Muster usw. in den Daten leichter erkennen kann.
Haben Sie eine Zeichenfolge in eine 6-stellige Hex-Code zugeordnet werden soll? – codaddict
Können Sie ein Beispiel geben, wie Sie diese Zeichenfolgen verwenden würden? Warum legst du nicht einfach die Farbcodes in PHP-Variablen? – Mischa
gehen mit codaddict denken: Hash es und nehmen Sie die ersten 6 Bytes? – russau