Home  >  Article  >  Backend Development  >  PHP url encryption and decryption function

PHP url encryption and decryption function

巴扎黑
巴扎黑Original
2016-11-12 10:04:421506browse


base64_encode syntax: string base64_decode(string data);
*/
$str='d3d3ljexmwnulm5ldnk7vtu9zlpmzfg='; //Define string
echo base64_decode($str); //www.111cn.net Yiju Tutorial Network                         Output the decoded content/*
base64_encode syntax: string base64_encode(string data);
*/
$str='www.111cn.net Yiju Tutorial Network'; //Define string
echo base64_encode($str); // d3d3ljexmwnulm5ldnk7vtu9zlpmzfg=             // Output the encoded content
$returnUrl = rawurlencode(base64_encode($returnUrl));   // Encoding    
$returnUrl = parse_str(base64_decode($returnUrl)); // Decode or
$returnUrl = base64_decode( $returnUrl);//Decoding
//or
//I don’t know why, the first decoding method above returns null, solve
$returnUrl = base64_encode($returnUrl); //Encoding
$returnUrl = base64_decode($ returnUrl);//Decoding
This is a way, but it is the safest, because as long as you know this principle, you can unlock it, but your requirements are not high so this is fine.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn