0
我有以下代碼。它工作正常,但我有一種感覺它聞起來,有沒有比這更好的方式來寫它。目標是獲得'58a9a55e1c54f'。如何獲得PHP子字符串的索引0
$value = 'songs/initial/58a9a55e1c54f.flac';
$test = substr($value, 16);
$test = explode(".",$test);
$finalResult = $test[0];
我有以下代碼。它工作正常,但我有一種感覺它聞起來,有沒有比這更好的方式來寫它。目標是獲得'58a9a55e1c54f'。如何獲得PHP子字符串的索引0
$value = 'songs/initial/58a9a55e1c54f.flac';
$test = substr($value, 16);
$test = explode(".",$test);
$finalResult = $test[0];
以下將適用於任何/ -delimited路徑名後跟一個。分隔的字符串,只要該字符串不包含/:
$value = 'songs/initial/58a9a55e1c54f.flac'; $test = explode(".",end(explode("/",$value))); $finalResult = $test[0];
屬於上codereview.stackexchange.com –
@JonathonReinhart謝謝。 – kaysiz