分享好友 编程语言首页 频道列表

PHP url 加密解密函数代码

PHP教程  2015-11-13 14:180
复制代码 代码如下:

$returnUrl = rawurlencode(base64_encode($returnUrl)); //编码

$returnUrl = parse_str(base64_decode($returnUrl));//解码 或者
$returnUrl = base64_decode($returnUrl);//解码

//或者

//不知道为何, 上面第一种解码方式返回的是null, 求解
$returnUrl = base64_encode($returnUrl); //编码
$returnUrl = base64_decode($returnUrl);//解码

这是一种方式,但是是最安全的,因为只要知道这个原理就可以解开,不过你的要求不高这样就可以了.

如果要很安全的那就要用专门的加密类了,嘻嘻.

查看更多关于【PHP教程】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
php中file_get_contents与curl的区别 php get file content
做微信开发的时候,项目中需要用PHP去请求微信相关接口。刚开始使用的是file_get_contents这个函数,后来听朋友说最好用curl。自己尝试了下,也能成功请求微信的接口。这两个有什么区别呢?抱着好奇心查阅了相关资料后,才知道他们之间确实有很大的不同。1.fo

0评论2023-02-09764

自己写的browse.bat与perl写的url_handler.pl的比较
以前自己也写过Windows下自动打开多个浏览器测试某个URI,提高浏览器兼容性测试效率。但是写的browse.bat文件还是最基础简陋的@echo offif '%1'=='-c' (start /d "C:\Program Files\Google\Chrome\Application\" chrome.exe -new-tab %2exit)if '%1'=='-f' (s

0评论2023-02-09535

perl对应php的urlencode和urldecode的函数
这样use URI::Escape;print "Content-type: text/html;charset=gbk\n\n";$str = "+ \ /";$url = uri_escape($str);print $url;

0评论2023-02-09484

rvm 安装ruby环境报错curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
很可能是rvm仓库版本过低,运行以下命令:rvm get head

0评论2023-02-09677

URL URI傻傻分不清楚,dart告诉你该怎么用
目录简介dart中的URIencode和decode解析URI总结简介如果我们要访问一个网站,需要知道这个网站的地址,网站的地址一般被称为URL,他的全称是Uniform Resource Locator。那么什么是URI呢?URI的全程是Uniform Resource Identifier,也叫做统一资源标志符。URI用

0评论2023-02-09633

mac安装dart报错curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.co
mac安装dart报错curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.com:443 安装brew:控制台操作:1.安装brew/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2.安装dart-l

0评论2023-02-09490

Swift URL encode
前言在WEB前端开发,服务器后台开发,或者是客户端开发中,对URL进行编码是一件很常见的事情,但是由于各个年代的RFC文档中的内容一直在变化,一些年代久远的代码就对URL编码和解码的规则和现在的有一些区别。在1994年订制的RFC1738文档中,对字符串中的除了-

0评论2023-02-09942

swift3.0:NSURLSession的使用
一、说明NSURLSession是OC中的会话类,在Swift中变成URLSession类,它们的实现方式是一样的,下面的示例就Swift语法进行讲解和介绍。 二、介绍:URLSession 类支持3种类型的任务:加载数据、下载和上传。加载数据:Data Task下载数据:Downlaod Task上传数

0评论2023-02-09320

swift NSURLSession 使用方法
//NSURLSession/*创建一个session -创建一个task - 启动task - 处理回调*///http://www.douban.com/j/app/radio/channelsclass ViewController: UIViewController {    override func viewDidLoad() {        super.viewDidLoad()        

0评论2023-02-09307

Swift3.0语言教程使用URL字符串
Swift3.0语言教程使用URL字符串Swift3.0语言教程使用URL字符串,和路径一样,URL其实也是字符串,我们可以将这些字符串称为URL字符串。本小节将讲解URL字符串的使用。1.编码现在的网络存在很多的泄漏信息的危险,为了解决这一危险,URL字符串提供了编码的的方

0评论2023-02-09963

{Nodejs} request URL 中文乱码
1 var cheerio = require("cheerio");2 var request = require('request');3 var iconv = require('iconv-lite');4 5 request.get({url:'http://mil.news.sina.com.cn/2015-07-21/1454835521.html',encoding:null},function(error,r

0评论2023-02-09710

Objective-C中把URL请求的参数转换为字典
        上一篇博客中是把URL转换为字典,那么我们如何把URL请求中的参数封装成字典,然后再封装成数组呢?对OC中字符串操作熟练的小伙伴们应该觉得这是一个a+b的问题,没错把URL中的参数转换为字典主要是对字符串的截取,关键是怎么个截法,才能把字符串

0评论2023-02-09445

Objective-C学习——中文URL编码和解码 objective c源码
发现NSString类中有内置的方法可以实现。他们分别是:- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding- (NSString *)stringByReplacingPercentEscapesUsingEncoding:(NSStringEncoding)encoding 只要传入相应的编码即可

0评论2023-02-09666

Python标准库之urllib和urllib3的使用及说明
目录一、urllib1. urllib.request模块2. urllib.error 模块3.urllib.parse 模块二、urllib3来自官方网站的解释2.2 urllib3 ProxyManager一、urlliburllib是Python中请求url连接的官方标准库,在Python2中主要为urllib和urllib2,在Python3中整合成了urllib。u

0评论2023-02-09477

php中parse_url绕过
举例传入url的值为http://www.bilibili.com\@dl01.rong360.com/dl/rong360-c_seo_rapp_ask-release.apk此时通过parse_url解析出来的host为dl01.rong360.com,通过匹配,发现在白名单中但是,浏览器访问此url:http://www.bilibili.com\@dl01.rong360.com/dl/r

0评论2023-02-09551

更多推荐