Mam ciąg, który wygląda tak, jak ten "7a"
i chcę go przekonwertować na numer heksadecymalny 7A. Próbowałem używać pack i unpack, ale to daje mi reprezentację heksadecymalną dla każdej postaci.Jak przekonwertować ciąg znaków, który wygląda jak liczba szesnastkowa na rzeczywisty numer szesnastkowy w php?
12
A
Odpowiedz
21
Prawdopodobnie najprostszy sposób na przechowywanie, że jako liczba całkowita jest hexdec()
$num = hexdec('7A');
7
0
To może być TRY -
function strToHex($string)
{
$hex='';
for ($i=0; $i < strlen($string); $i++)
{
$hex .= dechex(ord($string[$i]));
}
return $hex;
}
Powiązane problemy
- 1. Jak przekonwertować ciąg znaków szesnastkowy na ciąg bajtów w Perlu?
- 2. Jak przekonwertować ciąg na szesnastkowy i szesnastkowy na ciąg?
- 3. Jak wygląda szesnastkowy łańcuch SHA256?
- 4. przekonwertować ciąg szesnastkowy (hex) na ciąg binarny
- 5. Jak przekonwertować liczbę całkowitą na ciąg szesnastkowy w systemie Android?
- 6. Jak przekonwertować ciąg szesnastkowy na pływający w Javie?
- 7. Jak przekonwertować numer MAC na ciąg MAC?
- 8. Jak przekonwertować ciąg szesnastkowy na liczbę całkowitą ze znakiem?
- 9. Liczba szesnastkowa C#
- 10. Jak przekonwertować łańcuch szesnastkowy na tablicę bajtów?
- 11. Jak przekonwertować zwrot WebResponse.GetResponseStream na ciąg znaków?
- 12. Konwertuj ciąg szesnastkowy na int
- 13. Python: Jak przekonwertować ciąg zawierający bajty szesnastkowe na łańcuch szesnastkowy?
- 14. Konwertuj numer na 5-cyfrowy ciąg znaków
- 15. PHP przekonwertować IPv6 na numer
- 16. Jak przekonwertować ciąg znaków na liczbę dziesiętną?
- 17. Jak przekonwertować ciąg znaków na znak Unicode?
- 18. ldd liczba szesnastkowa w nawiasach
- 19. Jak przekonwertować ciąg znaków na obiekt BinaryExpression?
- 20. Jak przekonwertować boolean na zlokalizowany ciąg znaków
- 21. Jak przekonwertować ArrayList na ciąg znaków (ciąg []) w C#
- 22. Jak przekonwertować ciąg na numer (float) w Perl
- 23. Jak przekonwertować float lub walutę na zlokalizowany ciąg znaków?
- 24. jak przekonwertować numer arabski na angielski numer
- 25. JavaScript, aby przekonwertować ciąg na numer?
- 26. Jak przekonwertować ciąg na NSData
- 27. Jak przekonwertować część tablicy znaków na ciąg znaków
- 28. Jak przekonwertować ciąg na bitset?
- 29. Jak przekonwertować ciąg znaków na wykonywalny wiersz kodu w JavaScript?
- 30. Jak przekonwertować ciąg znaków na prawidłową nazwę zmiennej w python?
miałem zamiar zaproponować sscanf, ale jest lepiej. – Artefacto
Dzięki temu dokładnie to chciałem. Widziałem tę funkcję wcześniej, ale źle zrozumiałem, co się stało, więc myślałem, że to nie jest to, co chciałem. – cskwrd
Mam float na dużej liczbie: - | Zamiast tego rozważ "intval". –