[英]Parsing number value from SEF url in PHP
我有SEF網址,例如/ sitename / section / 12-news-title,數字12是新聞ID。 我需要在我的php代碼中獲得12,在PHP中是否有任何開箱即用的方法?
<?php
$_GET['id'] = "/sitename/section/12news-title"; // For example
if ( preg_match ( '/\d+/',$_GET['id'] ,$val ) )
{
print_r ( $val ) ; // Now $val will have the matched things.
}
else
{
print "Not matched \n";
}
?>
取決於如何操縱您的URL。 這將類似於$_GET['id']
但是如果不查看URL的更改方式就很難說。 看看.htaccess文件,您應該可以解決它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.