PHP 仅从字符串中提取特定数字

PHP extract just a specific number from a string

如何只提取字符串中最后一个 = 符号后的数字,如下所示:

/neuroscan/analysis/admin/listo_aoi_list.php?mastertable=listo_pages&masterkey1=11

数字可以是 1,11,345,888888 等等,如果可能的话,我会把它放到一个 int 变量中。

谢谢

你可以试试这个:

$url = $_SERVER['REQUEST_URI'];
$val = (explode("=",$url));
echo $val[1];

$val[1] 在“=”

后爆炸文本后获得第二个值

尝试

$url = $_SERVER['REQUEST_URI']; $val = (explode("=",$url)); end($val);

它总是return你“=”之后的最后一个值