如何保护或隐藏php代码

如何保护或隐藏php代码,php,Php,大家好,我查看了一些php文件,发现里面的php是隐藏的或加密的,如下所示 <?php echo "<div\x20\x69d\x3d\x22s\x69deba\x72\x22>\n\t"; if(is_active_sidebar("\x72igh\x74-\x73i\x64\x65\x62a\x72-s\x69n\x67\x6ce-\x70\x61g\x65")) { echo "\t\t"; dynamic_sidebar("\x72\x69\x67\x

大家好,我查看了一些php文件,发现里面的php是隐藏的或加密的,如下所示

<?php 
echo "<div\x20\x69d\x3d\x22s\x69deba\x72\x22>\n\t";
if(is_active_sidebar("\x72igh\x74-\x73i\x64\x65\x62a\x72-s\x69n\x67\x6ce-\x70\x61g\x65"))
{
    echo "\t\t";
    dynamic_sidebar("\x72\x69\x67\x68\x74-s\x69de\x62\x61r-\x73i\x6e\x67\x6ce-pa\x67e");
    echo "\t";
}
echo "\n</\x64\x69v>\x20\x3c!--\x65n\x64\x20\x23s\x69\x64e\x62\x61\x72-->\n\n";
?>


这不是加密而是编码,后者是关于文件标识符的

可以用十六进制而不是ascii编码/解码文本,请参见


或者通过使用转义unicode参见thnx,是的,我发现两者之间存在差异,但如何做到这一点
<?php $_F=__FILE__;$_X='Pz48NXJ0IDFsNXJ0LTVycjJyJz48NCBjbDFzcz0nNGMybi1yNW0ydjUnPjwvND4gQ1VSTCBQSFAgNXg1bnQ0Mm'));?>