将来自服务器 URL 的 var_export 字符串转换为整数
Convert var_export from server URL string to integer
我有以下 URL 并且我想将最后一个数字(查询)转换为整数。
我想要这个片段,但是没有 javascript 没办法,所以查询可以。
localhost/path/profile.php?1852
$url = $_SERVER['REQUEST_URI'];
$url = var_export(parse_url($url, PHP_URL_QUERY));
$Serial = intval($url);
$Serial = intval($url);始终为零。
我想获取我所说的最后一个数字,以检查它是否与数据库列值相同。数据库列可以是 int 或 varchar。
还有另一种方法,欢迎。
获取最后一个 GET 参数的名称作为整数:
(假设你想对当前的URL进行操作,因为你已经使用了$_SERVER['REQUEST_URI']
)。
end($_GET);
$serial = (int) key($_GET);
var_dump($serial);
我有以下 URL 并且我想将最后一个数字(查询)转换为整数。
我想要这个片段,但是没有 javascript 没办法,所以查询可以。
localhost/path/profile.php?1852
$url = $_SERVER['REQUEST_URI'];
$url = var_export(parse_url($url, PHP_URL_QUERY));
$Serial = intval($url);
$Serial = intval($url);始终为零。
我想获取我所说的最后一个数字,以检查它是否与数据库列值相同。数据库列可以是 int 或 varchar。
还有另一种方法,欢迎。
获取最后一个 GET 参数的名称作为整数:
(假设你想对当前的URL进行操作,因为你已经使用了$_SERVER['REQUEST_URI']
)。
end($_GET);
$serial = (int) key($_GET);
var_dump($serial);