下面这段代码中用到了,但是不知道是什么作用,在表单数据的接收时感觉没用也没错啊 if (isset($_POST['keyWord']) && trim($_POST['keyWord']!='')) { $keyWord = $_POST['keyWord']; } else { $keyWord = urldecode(str_replace('@', '%', ... 下面这段代码中用到了,但是不知道是什么作用,在表单数据的接收时感觉没用也没错啊
if (isset($_POST['keyWord']) && trim($_POST['keyWord']!=''))
{
$keyWord = $_POST['keyWord'];
}
else
{
$keyWord = urldecode(str_replace('@', '%', $_GET['keyWord']));
}
$arrayKeyWord = explode(' ', $keyWord);
$smarty->assign('key', str_replace('%', '@', urlencode($keyWord)));
url 加密 与 解密 。 其实就是对url中字符串进行编码。 比如你的字符串是这样“ DSA啊撒旦撒答撒旦撒DSADSADSA ” ,encode之后就是这样的 “ DSA%e5%95%8a%e6%92%92%e6%97%a6%e6%92%92%e7%ad%94%e6%92%92%e6%97%a6%e6%92%92DSADSADSA ” 。