斜杠后获取数字

时间:2013-11-10 21:20:03

标签: php regex

我有以下文字:

Page 1/50

如何在斜杠(50)之后得到数字并使用PHP将其放入变量?我用什么方法?

感谢。

3 个答案:

答案 0 :(得分:2)

假设您使用的是PHP 5.4或更高版本,您可以使用数组解除方法将其作为一个内容来执行此操作:

echo explode('/', 'Page 1/50')[1];

如果您使用的是旧版本的PHP,则应该执行相同的操作:

list(, $number) = explode('/', 'Page 1/50');
echo $number;

答案 1 :(得分:0)

$value = end(explode('/', $text));

答案 2 :(得分:0)

如果这始终是您的模式,您可以尝试:

$currPage;
$totalPages;
sscanf('Page 1/50', 'Page %d/%d', $currPage, $totalPages);

var_dump($currPage, $totalPages);