这是协议:
1) 我使用 PHP 在线生成一个包含字母数字字符的文本文件。然后我下载它并记下它的大小(从属性菜单)。
2)我用记事本++打开文本文件并将所有内容剪切到一个新的文本文件中,然后保存新文件(同名)。
3)令我惊讶的是,即使两个文件的文本内容完全相同,它们的大小也不一样!
--测试 1 --
下载文件:1529 Ko
新副本文件:1594 Ko
--测试 2 --
下载文件:52 Ko
新副本文件:54 Ko
所以呢?为什么我在这里发这个?因为我的用户可以在我的网站上下载有问题的文件,他们可以用它来替换游戏保存中的文件。但是,游戏通过拒绝新文件来对新文件做出反应,而复制的文件(使用上述协议)可以正常工作。
我看到两个文件之间的唯一区别是它们的大小(如上所示略有不同) - 但内容和名称是相同的。知道为什么会有这种大小差异吗?