我正在开发一个使用Codeigniter的Web应用程序。 在这个程序中,我得到了一个基于标签的搜索。我需要人们能够使用一个URL,其中 标签是预定义的,然后使用它们进行搜索。从URL段获取标签
像这样:
http://example.com/search/tags/tag1/tag2/tag3
我怎样才能得到各阶层(标签)的至关重大的标签段?
感谢您的所有意见!
我正在开发一个使用Codeigniter的Web应用程序。 在这个程序中,我得到了一个基于标签的搜索。我需要人们能够使用一个URL,其中 标签是预定义的,然后使用它们进行搜索。从URL段获取标签
像这样:
http://example.com/search/tags/tag1/tag2/tag3
我怎样才能得到各阶层(标签)的至关重大的标签段?
感谢您的所有意见!
我猜你想在控制器使用
$tags = $this->uri->uri_to_assoc();
你可以用函数来完成这个爆炸():
$url = "http://example.com/search/tags/tag1/tag2/tag3";
list($url_part, $segments) = explode("/tags/", $url);
$tags_array = explode("/", $segments);
试试这个: -
<script type="text/javascript">
jQuery(document).ready(function(){
var url = http://example.com/search/tags/tag1/tag2/tag3;
parts = url.split('/');
alert(parts[1]);
});
</script>
你有根据u获取数组值。
谢谢!这工作。 – 2012-03-23 09:16:57