从字符串php删除文本

Ma9*_*9ic 1 php mysql

我有一个名为'filename'的表.我尝试<a>在它的循环中输出标签,如下所示:

<?php

while($sermon = mysql_fetch_assoc($sermonsQ)) {
    echo '<a href="admin/'. $sermon ['filename'] . '">';
    echo 'download</a></td>';
}
Run Code Online (Sandbox Code Playgroud)

目前的问题是,它$sermon['filename']包含了一条领先的道路path/test.mp3.但我只需要没有路径的文件名,比如test.mp3.我怎样才能做到这一点?

hek*_*mgl 5

使用basename()了点.它将返回没有前导路径的文件名:

basename($sermon ['filename'])
Run Code Online (Sandbox Code Playgroud)