当前位置:编程学习 > php >>

PHP变量赋值遇到问题。请高手指教一下

原来是这样的。

$id = intval(base64_decode($_GET['id']));

 

我想反过来。这个要怎么写???

答案:你那句话的意思是对 $_GET['id'] 的值用 base64_decode 函数进行解码并赋值给$id,而你想要的反过来就是把$id用 base64_encode 重新编码就ok了,例:$value=base64_encode($id) ; 
楼上2位理解错了吧,那个是用来反转字符串中字符位置的。
腾讯个脑残 居然提示我回答的内容与别人回答的内容太相似了。

你想怎么反?这个$_GET[]是获取URL传过来的值的。你想反过来的话,那你把值放到URL?id=value就可以了。

您好!直接用strrev()函数就可以解决
代码如下:
<?php
$id = intval(base64_decode($_GET['id']));
echo strrev($id);你好,你的意思说,要把base64_decode过的$_GET['id']反编译回来是吗‘?

strrev($id);就是啦

上一个:php如何判段一个文本框内是否输入值?
下一个:在 PHP 中有可能操纵可视对象吗?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,