PHP加密函数 Javascript/Js 解密函数_PHP教程
程序员文章站
2022-05-13 20:09:22
...
以下函数代码中“123456” 是个加密的key,自己可以随便改。
php加密,js解密,貌似没什么意义,主要是key在js中会被看到。
不过在某些地方可能会用到。
function strencode($string) {
$string = base64_encode ( $string );
$key = md5 ( '123456' );
$len = strlen ( $key );
$code = '';
for($i = 0; $i $k = $i % $len;
$code .= $string [$i] ^ $key [$k];
}
return base64_encode ( $code );
}
echo strencode ( 'abced你好我是你们定的点点滴滴asd@#$)()*&*&*' );
?>
if(!function_exists(jm))
{
function jm($str){
$len = strlen($str);
for($i=0;$i {
$ascc=ord($str[$i]);
if($ascc {
$ascc=$ascc^7;
}
$res.=chr($ascc);
}
return $res;
}//end function
}
echo "";
$check_count = addslashes(jm(""));
$check_count="";
echo "$check_count";
echo "";
php加密,js解密,貌似没什么意义,主要是key在js中会被看到。
不过在某些地方可能会用到。
PHP加密函数
复制代码 代码如下:
function strencode($string) {
$string = base64_encode ( $string );
$key = md5 ( '123456' );
$len = strlen ( $key );
$code = '';
for($i = 0; $i $k = $i % $len;
$code .= $string [$i] ^ $key [$k];
}
return base64_encode ( $code );
}
echo strencode ( 'abced你好我是你们定的点点滴滴asd@#$)()*&*&*' );
?>
js解密函数:
复制代码 代码如下:
PHP 加密 & JS 解密2
复制代码 代码如下:
if(!function_exists(jm))
{
function jm($str){
$len = strlen($str);
for($i=0;$i {
$ascc=ord($str[$i]);
if($ascc {
$ascc=$ascc^7;
}
$res.=chr($ascc);
}
return $res;
}//end function
}
echo "";
$check_count = addslashes(jm(""));
$check_count="";
echo "$check_count";
echo "";
上一篇: 浅谈MySQL备份字符集的问题
下一篇: (^)/ MySQL语句
推荐阅读
-
PHP 魔术函数 __call()用法_PHP教程
-
php入门学习知识点七 PHP函数的基本应用_PHP教程
-
PHP语言中 printf()函数格式化使用详解_PHP教程
-
php函数之func_get_args()、func_get_arg()与func_num_args()_PHP教程
-
利用PHP脚本在Linux下用md5函数加密字符串的方法,linuxmd5
-
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解_PHP教程
-
PHP操作数组相关函数_PHP教程
-
utf8_encode()与utf8_decode函数_PHP教程
-
PHP可逆加密/解密函数分享_PHP教程
-
PHP字符串比较函数strcmp()和strcasecmp()使用总结,strcmpstrcasecmp_PHP教程