.php?title = test to echo" test&#34 ;;

时间:2014-07-14 10:40:25

标签: php isset

我认为标题说明了一切。

我有一个URL(例如:index.php?title =我的标题就在这里),我想在我的页面中插入带有echo的字符串。


http://mywebsite.com/index.php?title=Alphanumeric title with spaces(如果我不能使用空格,我需要在最终结果中用空格替换任何“_”)

The title is <b><?php echo $title; ?></b>.

标题为带空格的字母数字标题


那么,我该怎么做呢?

提前致谢。

3 个答案:

答案 0 :(得分:1)

尝试$_GET['title']您可以使用urldecode()

解码的空间
The title is <b><?php echo (!empty($_GET['title']) ? urldecode($_GET['title']):''); ?></b>.

答案 1 :(得分:0)

$title = urlencode($title);生成您的网址安全分页和urldecode($title);,以便再次将其解码为普通字符串。

答案 2 :(得分:-1)

使用$ _GET [] $ _GET []是一个包含通过URL发送的所有数据的数组

所以在你的情况下,使用$ _GET [&#39; title]。

还记得使用函数isset()检查值是否实际在URL !!!