隔离数字存在于URI的末尾

Nic*_*son 1 php regex

我有以下URI:

  /belt/belts/fk/product/40P35871
Run Code Online (Sandbox Code Playgroud)

我想在最后一个/之后检索最后一个内容.在这种情况下是40P35871.我怎样才能做到这一点?

Mar*_*der 5

怎么样explode

$elements = explode('/', $input);
$productId = end($elements);
Run Code Online (Sandbox Code Playgroud)


Ani*_*han 5

这完全是另一种解决方案. (最简单!)

运用 basename

$var = "/belt/belts/fk/product/40P35871";
echo basename($var);
Run Code Online (Sandbox Code Playgroud)

输出:

40P35871
Run Code Online (Sandbox Code Playgroud)