base64c源码
Ⅰ base64_decode(" 解密
无聊呀,老是看见有无聊的人用php来加密。
其实PHP是无法加密的,只要把eval替换为exit,运行一次就能看见源代码,不过现在无聊的人都很变态,比如这个代码就被反复“加密”了20次~
“解密”后的代码如下:
<?php
/* please do not edit anything here */
include("footer_content.php");
echo '<div id="foot" style="background-image:url('.get_bloginfo('template_directory').'/images/footer_.gif);height:28px;display:block;color:#888888;text-align:center;padding-top:15px;">
<div class="onethousand_wrap">
<a href="">Zionn</a> designed by <a title="ZENVERSE Premium Themes" href="">ZENVERSE</a> | In conjunction with <a href="">Reseller Hosting</a> from the #1 <a href="">Web Hosting Provider</a> - HostNexus.
</div>
</div>';
$zenverse_global_google_analytics = get_option('zenverse_global_google_analytics');
if ($zenverse_global_google_analytics != '')
wp_footer();
echo '</body></html>';
?>
Ⅱ php base64 加密 和javascript base64 不一样
你在线加密用的是GB2312
而你PHP采用的是UTF-8
这两种编码编出来的字节是不一样
因此BASE64通过字节编码的
导致你看到的结果不一样。
如果你想PHP加出来和在线加密一样,你可以把编码转一致就可以了。
<?php echo base64_encode(iconv('utf-8','gbk',"胡萝卜")); ?>
这样子就能和在线加密是一样的了。