在 PHP 下读取基本 (VBDOS) 随机访问文件


Reading Basic (VBDOS) Random Acces Files in under PHP

我想读取用VBDOS编写的软件制作的随机访问文件。(不使用 MBF)

读取文件很简单,存储在文件中的文本是可读的。

我的问题是来自单打,双打,整数和浮点数的数据使用MKx编码存储到文件中,或使用CVx读取和解码(对于单个MKS和CVS,对于双打MKD和CVD等)

我想在PHP中读取其中一些文件(如上所述,存储的字符串不会有问题。

我想知道 MKx 和 CVx 的功能实际上做了什么,以便我可以复制此功能。欢迎任何帮助!

GWBasic使用的浮点编码格式称为Microsoft二进制格式或MBF。 维基百科页面有指向C和Python中的一些转换函数的链接。 基于这些,您应该能够在PHP中实现等效的东西。