我有一个无法读取的 php 文件,因为所有变量/函数都有奇怪的名称!我的文件的一个功能块是:
public static function ………… …… … ($ ……… … …… , $ …… ……… …… )
{
$ …… …… …… = strpos( …………… … …… :: ……… ……… … ($ ……… … …… ) , $ …… ……… …… );
return (false !== $ …… …… …… ) ? (int)floor($ …… …… …… / 4) : false;
}
据我所知,php 标准不允许在可变名称中使用点和空格。
如果有什么相关的,我自己就来了character encoding
!我发现,文件编码是windows-1252
.
这些点和空格可以转换为可读的东西吗?
也因为它们是变量/函数,它们在文件中不止一次出现。
编辑#1
我像往常一样在 Widnows OS 下使用 Notepad++/Sublime Text 打开文件,但它没有付费或其他东西。
编辑#2
脚本没有问题!
编辑#3
文件链接:https://www.dropbox.com/s/hoegvk0vz53cnyn/include.php