Вам лучше использовать $_SERVER['REQUEST_URI']
. Так как это последняя строка в вашем URL, вы можете использовать следующую функцию:
function getIdFromUrl($url) {
return str_replace('/', '', array_pop(explode('-', $url)));
}
@ Решение Кристиана будет возвращать только числа от 0 до 9, но эта функция будет возвращать идентификатор любой заданной длины, если ваш идентификатор отделен знаком -
и последним элементом.
Итак, когда вы звоните
echo getIdFromUrl($_SERVER['REQUEST_URI']);
это будет эхо, в вашем случае, 1
.