如何获取php子串的索引0

时间:2017-02-19 14:22:57

标签: php explode substr

我有以下代码。它工作正常,但我有一种感觉它闻起来,有没有比这更好的方式来写它。目标是获得'58a9a55e1c54f'。

$value = 'songs/initial/58a9a55e1c54f.flac';

$test = substr($value, 16);
$test = explode(".",$test);
$finalResult = $test[0];

1 个答案:

答案 0 :(得分:0)

以下内容适用于任意/定界路径名后跟a。分隔的字符串,只要该字符串不包含/:

$value = 'songs/initial/58a9a55e1c54f.flac'; $test = explode(".",end(explode("/",$value))); $finalResult = $test[0];