马上注册,自学更多教程,下载更多资源。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
实在便是把代码转化为十六进造
- function unicode_encode($name)
- {
- $name = iconv('UTF-8', 'UCS-2', $name);
- $len = strlen($name);
- $str = '';
- for ($i = 0; $i < $len - 1; $i = $i + 2)
- {
- $c = $name[$i];
- $c2 = $name[$i + 1];
- if (ord($c) > 0)
- { // 两个字节的笔墨
- $str .= '\u'.base_convert(ord($c), 10, 16).base_convert(ord($c2), 10, 16);
- }
- else
- {
- $str .= $c2;
- }
- }
- return $str;
- }
- $str='var aaa="您好啊";document.write(aaa)';//那里交换成您要混合的js代码
- $str=bin2hex(unicode_encode($str));
- $res='';
- for($i=0;$i<strlen($str)-1;$i+=2){
- $tmp='\x'.$str[$i].$str[$i+1];
- $res.=$tmp;
- }
- echo 'eval(\''.$res.'\')';
复造代码
上一篇:php如何完成抽奖几率计较 下一篇:PHP给源代码减稀的三种办法汇总(站少保举) |
|