-1

我有以下文字:

Page 1/50

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

谢谢。

4

3 回答 3

2

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

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

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

list(, $number) = explode('/', 'Page 1/50');
echo $number;
于 2013-11-10T21:21:10.817 回答
0
$value = end(explode('/', $text));
于 2013-11-10T21:23:10.543 回答
0

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

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

var_dump($currPage, $totalPages);
于 2013-11-10T21:25:05.787 回答