77 votes

Comment puis-je obtenir un vidage hexagonal d'une chaîne de caractères en PHP ?

J'étudie les encodages en PHP5. Existe-t-il un moyen d'obtenir un vidage hexadécimal brut d'une chaîne de caractères, c'est-à-dire une représentation hexadécimale de chacun des octets (et non des caractères) d'une chaîne ?

1 votes

Un joli petit outil en ligne srsbiz.pl/utils/hexit.php et c'est la source php : gist.github.com/4639219 - pourrait être utile, crédits/merci @dev-null-dweller

0 votes

0voto

user13104741 Points 1
    echo implode(array_map(
        fn ($a, $b) => sprintf("%-26s%-8s\n", $a, $b), 
        str_split(implode(' ', str_split(bin2hex($string), 2)), 24),
        str_split($string, 8)
    ));

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X