1

我希望能够在 $value 的最后一个反斜杠 ('\') 之后立即获取所有文本,这样我就可以像这样将其回显:

$value = 'Some Folder\Some Folder\Some Folder\FileName v123.txt';
Outputs Echo: FileName v123.txt

$value = 'Some Folder\Some Folder\Some Folder\Another File Name v210.txt';
Outputs Echo: Another File Name v210.txt

$value = 'Some Folder\Some Folder\FileName v123.txt';
Outputs Echo: FileName v123.txt

$value = 'Some Folder\AnotherFile v210.txt';
Outputs Echo: AnotherFile v210.txt

我应该使用哪些 PHP 函数以及如何使用?谢谢。

4

3 回答 3

5

您可以使用basename函数:

$value = 'Some Folder\Some Folder\Some Folder\FileName v123.txt';
echo basename($value);
于 2012-11-18T19:20:57.943 回答
4
echo end(explode("\\",$value));
于 2012-11-18T19:22:12.387 回答
0

使用 strpos() 和 substr() 的组合。

于 2012-11-18T19:24:21.520 回答