我想在文件中將文件中的所有字符轉換爲ASCII碼?我知道的ord函數,但是否有任何功能,將爲整個文件做?如何將文件中的所有字符轉換爲php中的ascii數字
0
A
回答
0
的iconv可以做的工作
http://php.net/manual/de/function.iconv.php
它convertes指定字符集字符的字符串中的另一個之一。查看// TRANSLIT和// IGNORE特色,查找無法轉換爲1:1的字符。
可以使用file_get_contents獲得文件中的文件,並將iconv等與file_put_contents一起應用後保存。
0
$inputFile = fopen("input.txt", "rb");
$outputFile = fopen("output.txt", "w+");
while (!feof($inputFile)) {
$inputBlock = fread($inputFile, 8192);
$outputBlock = '';
$inputLength = strlen($inputBlock);
for ($i = 0; $i < $inputLength; ++$i) {
$outputBlock .= str_pad(dechex(ord($inputBlock{$i})),2,'0',STR_PAD_LEFT);
}
fwrite($outputFile,$outputBlock);
}
fclose($inputFile);
fclose($outputFile);
相關問題
- 1. 如何將ASCII字符轉換爲Python中的字符串
- 2. 將ASCII轉換爲.NET中的字符
- 3. x86將ASCII字符轉換爲數字
- 4. 將文件中的所有字符串轉換爲數組?
- 5. 將字符串轉換爲字符ascii
- 6. 將字符轉換爲ASCII字符
- 7. 在JavaScript中將字符轉換爲ASCII
- 8. 如何將電子郵件字符串轉換爲ASCII字符?
- 9. Bash:將非ASCII字符轉換爲ASCII
- 10. 如何在沒有ord()的PHP中將字符串轉換爲ASCII值?
- 11. 如何將unicode字符轉換爲c#中的轉義ascii等效字符#
- 12. 如何將df的所有列從字符轉換爲數字?
- 13. 將數值轉換爲ASCII字符?
- 14. 將字符串中的每個字符轉換爲ASCII
- 15. 如何將數字的數字轉換爲ASCII字節?
- 16. 如何將字節數組轉換爲所有文件類型的字符串
- 17. Python將ASCII字符轉換爲字節
- 18. 如何將ascii字符轉換爲二進制文件emu8086
- 19. 將字符串轉換爲ascii和ascii爲字符串
- 20. 如何將ASCII值轉換爲Objective-C中的字符?
- 21. 如何將ASCII值轉換爲.NET中的字符
- 22. 如何將ASCII碼轉換爲C++中的字符?
- 23. 如何將字符串轉換爲java中的ascii值?
- 24. 如何將字符串轉換爲java中的8位ascii?
- 25. 如何將unicode字符轉換爲delphi 7中的ascii代碼?
- 26. 如何將Unicode字符串轉換爲java中的ASCII碼
- 27. 如何將ascii值列表轉換爲python中的字符串?
- 28. 將字符轉換爲ASCII的Powershell
- 29. 將非ascii連字符轉換爲Scala中的ascii
- 30. 如何將Java字符串轉換爲ASCII字節數組?
只有當你把它寫自己... PHP提供了內置的功能__almost__一切,不是一切 – 2012-04-22 15:40:50
我寫了這一點,但它停止我的服務器 的set_time_limit(3000); $ file1 = file_get_contents(「v1.3gp」); $ file2 = str_split($ file1); foreach($ file3 as $ file2) { $ file4 = ord($ file3); $ file5 = $ file5。$ file4; } file_put_contents(「a3.txt」,$ file5); – Shan 2012-04-22 21:45:49