gpt4 book ai didi

php - 如果倒数第二个字符是数字

转载 作者:行者123 更新时间:2023-12-04 20:35:31 25 4
gpt4 key购买 nike

我想弄清楚,如何检查字符串的倒数第二个字符是否为数字。

我的字符串是:

$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
}

最佳答案

正则表达式呢?

if (!preg_match('#/\d+/?$#', $url))
// There is no numeric at the end, abort !

我提出这个建议是因为你不知道你的 id 有多少位数字,所以你不能只测试倒数第二个字符。

关于php - 如果倒数第二个字符是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19908766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com