在$ value的最后一个反斜杠(\')之后回显文本

时间:2012-11-18 19:19:07

标签: php text echo

我希望能够在$ 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函数以及如何使用它? 感谢。

3 个答案:

答案 0 :(得分:5)

您可以使用basename功能:

$value = 'Some Folder\Some Folder\Some Folder\FileName v123.txt';
echo basename($value);

答案 1 :(得分:4)

echo end(explode("\\",$value));

答案 2 :(得分:0)

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