PHP变量赋值遇到问题。请高手指教一下
原来是这样的。$id = intval(base64_decode($_GET['id']));
我想反过来。这个要怎么写???
$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);就是啦