我有以下文字:
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);