PHP加密网址

网络整理 - 08-10
利用PHP对网址进行加密,在某些情况下会用到这个功能,代码如下:

<?php
$url='';
$out='';
for($i=0;$i<strlen($url);$i++){
 $out.='%'.dechex(ord(substr($url,$i,1)));
}
echo strtoupper($out);
?>



  上面例子的运行结果:

%77%77%77%2E%7A%7A%73%6B%79%2E%63%6E

 

  代码说明:ord用于返回字符的ASCII码,dechex将十进制转换为十六进制,strtoupper将字符转换为大写。