php引用外部图片URL如何写?
例子:www.baidu.com/img.php?id=aHR0cDovL3d3dy5iYWlkdS5jb20vaW1nL2xvZ28teXkuZ2lmID=后面的参数加...
例子:www.baidu.com/img.php?id=aHR0cDovL3d3dy5iYWlkdS5jb20vaW1nL2xvZ28teXkuZ2lm
ID=后面的参数加密后才可以读取是怎么实现的啊 ID=后面的参数不用BASE64方式加密就没办法实现读取,请问高手 这段代码怎么写啊!谢谢了 展开
ID=后面的参数加密后才可以读取是怎么实现的啊 ID=后面的参数不用BASE64方式加密就没办法实现读取,请问高手 这段代码怎么写啊!谢谢了 展开
1个回答
展开全部
示例代码如下:
$demo = 'www.baidu.com/img.php?id=aHR0cDovL3d3dy5iYWlkdS5jb20vaW1nL2xvZ28teXkuZ2lm';
$id = substr($demo,strpos($demo,'?id=')+4,strlen($demo));//取出具体URL值
$url_de = base64_decode($id);
if(preg_match('/^http:\/\//',$url_de)){
echo "yes";//正确解析出来,是base64编码,
}else{
echo "no";
}
$demo = 'www.baidu.com/img.php?id=aHR0cDovL3d3dy5iYWlkdS5jb20vaW1nL2xvZ28teXkuZ2lm';
$id = substr($demo,strpos($demo,'?id=')+4,strlen($demo));//取出具体URL值
$url_de = base64_decode($id);
if(preg_match('/^http:\/\//',$url_de)){
echo "yes";//正确解析出来,是base64编码,
}else{
echo "no";
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |