获取斜杠后的数字


Get the number after a slash

我有以下文字:

Page 1/50

我如何只获取斜杠 (50) 后的数字并使用 PHP 将其放入变量中?我使用什么方法?

谢谢。

假设您使用的是 PHP 5.4 或更高版本,您可以使用数组取消引用来作为一行来执行此操作:

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

如果您使用的是旧版本的 PHP,这应该做同样的事情:

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

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

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