我正在開發一個使用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