答案1
您将无法恢复文件。损坏不是可以通过脚本逆转的已定义操作。
从严格意义上来说,UTF-8 不是一种文件格式。它是一种表示所谓代码点的方式。
分析文件最简单的工具是十六进制编辑器,它可以显示二进制数据和 ASCII 符号,也可能是 UTF 符号。我猜 PHP 代码大部分都是用 ASCII 表示的。记事本不一定显示所有信息,例如,对于值低于 32 的字节,没有符号。因此,你的记事本图像根本没用——可能的信息被隐藏了。
你的电脑坏了,不禁让人想问它为什么坏了。文件系统损坏了吗?你是如何备份文件的?
你在说什么文件类型?
您对事件的描述不足以让我们了解可能发生的情况。
答案2
这实际上不会恢复丢失数据(我的意思是...它会从哪里获得它?),但它会以简单的方式将所有可以恢复的文本返还给你。
这 ”秘密“?……”“[戏剧性停顿]”…… 微软Word。。。等一下。。什么?。。单词???
我曾经用它来从 EXE 文件中截取命令行选项,以及各种其他愚蠢的技巧。此功能自 Word95 早期就已存在。
- 首先,打开word(酷孩子们打开运行对话框并输入“winword”)。
- 点击
Open
左侧。然后找到Browse
按钮。
- 使用文件类型下拉菜单并将其更改为“从任何文件中恢复文本(。)”并找到您的文件。忽略错误..(当然有错误!)
为了这个示例,我打开了 notepad.exe。
现在可以将该文本放入 notepad.exe 或甚至非蹩脚的文本编辑器中。
希望这会有所帮助。