Я хотел бы выяснить, как проверить, является ли второй по длине символ строки числовым.Если второй символ - числовой
Моя строка:
$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
URL-адрес является что-то вроде: http://www.domain.com/2/,http://www.domain.com/3/ и так далее ..
Можно ли выяснить, если число существует в конце URL до последнего назад косая черта /
?
Что-то вроде:
if (is_numeric($url, second-to-last-character)) {
// Do real stuff
} else {
// Do whatever
}
Спасибо!Остальные ответили на мой вопрос правильно, но вы подумали немного дальше! Отлично. :) –
Было бы немного больше накладных расходов - и выходит за рамки исходного вопроса, но это лучшее решение IMO, за исключением того, что я добавлю '?' После этой последней конечной косой черты в regexp '#/\ d + /? $ # '... на всякий случай, если в URL отсутствует конечная косая черта. – CD001
@ CD001 Вы правы, я редактирую. – Jerska