请问各位大神,下面JS代码转成PHP该怎么写呀?urlensafe: function (str) {
var data = window.btoa(str);
data = data.replace(/\+/g, '-').replace(/\//g, '_').replace(/=/g,'')
return data;
},
encode: function (str) {
var m = parseInt(Math.random() * 35 + 1)*7
var n = String.fromCharCode(m)
var a = n
var tmp = ''
for (var i = 0; i < str.length; i += 2) {
n = a.charCodeAt(0) ^ str.charCodeAt(i)
tmp += String.fromCharCode(n)
if (i + 1 < str.length) {
n = n ^ str.charCodeAt(i + 1)
tmp += String.fromCharCode(n)
}
}
tmp = a + tmp
return this.urlensafe(tmp);
},
var data = window.btoa(str);
data = data.replace(/\+/g, '-').replace(/\//g, '_').replace(/=/g,'')
return data;
},
encode: function (str) {
var m = parseInt(Math.random() * 35 + 1)*7
var n = String.fromCharCode(m)
var a = n
var tmp = ''
for (var i = 0; i < str.length; i += 2) {
n = a.charCodeAt(0) ^ str.charCodeAt(i)
tmp += String.fromCharCode(n)
if (i + 1 < str.length) {
n = n ^ str.charCodeAt(i + 1)
tmp += String.fromCharCode(n)
}
}
tmp = a + tmp
return this.urlensafe(tmp);
},
解决方案 »
- php 上传图片,一直提示Warning: move_uploaded_file(.upload/en.jpg): failed to open stream
- 如果增加对话框哦?
- 每个需要连接数据库的php页面都需要加连接语句吗?
- 用php如何获取一个网页的高度和宽度?
- 问一个奇怪的现象:为什么 PHP 境遇这么尴尬?
- CSDN是PHP开发的,呵,请大家看看
- 长文章分页问题
- 大家帮忙推荐几本书吧!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
- 急急!!!!怎样才能取得ip地址呢?
- 我的PHP程序执行出现下面问题,怎么解决呀?
- php 服务中调用java jar 包,怎样实现
- 求软件
echo'
<script>js代码</script>';
?>