2011-07-20 39 views
0

我将要收集,我想在URL 通过我能不能在标签之间加空格然后recieving PHP的页面上,我可以解析出标签标签多个标签

如果URL中有空格,我可以在另一端爆炸它吗?

网址:

http://www.mywebsite.com/getinfo.php?tags=tag1 tag2 tag3&name=name1 

,然后PHP页面我想parseing标签可变

$tag_list = $_GET['tags']; 

$tag_array = explode(" ", $tag_list); 
+1

更好的结构:'/getinfo.php?tags [] = tag1&tags [] = tag2&tags [] = tag3'。如果你使用这个URL,PHP会在'$ _GET ['tags']'中自动为你创建一个数组。 –

+0

由于我不知道标签的数量,我只能通过循环来构建我的网址。谢谢@ – Denoteone

回答

1

URL应正确编码上。你可以用urlencode()函数来做到这一点。作为空间,它应该被替换为+%20