有人可以建議一個(最好)優雅的方式來將ASCII字符轉換爲使用PHP的十進制等效字符嗎?使用PHP將ASCII字符轉換爲等值十進制
2
A
回答
10
function ascii_to_dec($str)
{
for ($i = 0, $j = strlen($str); $i < $j; $i++) {
$dec_array[] = ord($str{$i});
}
return $dec_array;
}
使用例子:
$ascii ="\t";
print_r(ascii_to_dec($ascii));
返回數組
Array
(
[0] => 9
)
1
嘗試ord。
2
4
ord()
返回字符的是什麼,你需要
0
我想補充到streetparade的回答
foreach ($array as $decval)
{
echo $decval;
}
返回原十二月的人物。
相關問題
- 1. 將ascii字符十進制值的字符串轉換爲二進制值
- 2. 將十六進制值轉換爲ascii
- 3. 將ASCII字符轉換爲十六進制轉義字符串
- 4. 使用十六進制值將字符串的十六進制值轉換爲Ascii字符
- 5. Pharo:如何將ASCII字符轉換爲ASCII十進制
- 6. 將7FFFFFFF轉換爲十進制等值?
- 7. 十六進制ASCII字符串轉換
- 8. 如何將ASCII字符轉換爲十進制數字?
- 9. 轉換爲十六進制值,以ASCII
- 10. c#將十六進制轉換爲ASCII
- 11. 將十六進制轉換爲ascii
- 12. 將ASCII字符串轉換爲十進制和十六進制表示形式
- 13. 使用十六進制ASCII碼將字符串轉換爲字符
- 14. Python3 ASCII十六進制轉換爲二進制字符串
- 15. Java將字符串轉換爲十進制(ASCII)?
- 16. 在Java中將十六進制字符串轉換爲ASCII碼
- 17. 將十六進制數組轉換爲相應的ascii字符
- 18. 在裝配中將字符轉換爲ASCII碼(十進制)
- 19. 將十進制數轉換爲ASCII字符
- 20. PHP將字符串轉換爲十六進制和十六進制字符串
- 21. 轉換ASCII值以十六進制值
- 22. 將數字轉換爲十進制php
- 23. 使用PHP將十進制轉換爲十六進制
- 24. 將字符串轉換爲十進制
- 25. 將字符轉換爲十六進制
- 26. 使用遞歸將十六進制轉換爲十進制值
- 27. 需要將ascii值轉換爲十六進制值
- 28. 將十六進制字符串轉換爲無符號十進制值
- 29. matlab:將十六進制值的字符串轉換爲十進制值?
- 30. 如何將十六進制字符串轉換爲十進制?
感謝您的幫助! – 2009-12-02 22:25:09
歡迎你 – streetparade 2009-12-02 22:32:46
反函數:foreach($ dec_array as $ dec_code){$ str。= chr($ dec_code); } – lolesque 2013-11-13 15:38:34