我有以下网址,我希望将最后一个数字(查询)设为整数。
我想要片段,但没有javascript就无法做到这一点,所以查询没问题。
本地主机/路径/ profile.php?的 1852
$url = $_SERVER['REQUEST_URI'];
$url = var_export(parse_url($url, PHP_URL_QUERY));
$Serial = intval($url);
$ Serial = intval($ url);一直都是零。
我想获取最后一个数字,因为我说检查是否与数据库列值相同。数据库列可以是int或varchar。
另外,另一种方法是受欢迎的。
答案 0 :(得分:1)
要将最后一个GET参数的名称作为整数:
(假设您要使用当前网址,因为您已使用$_SERVER['REQUEST_URI']
)。
end($_GET);
$serial = (int) key($_GET);
var_dump($serial);