获取我的文件名的特定部分作为链接

时间:2018-04-04 14:46:09

标签: javascript php html

这就是我想要的文件名:55478_john_toyota_red.pdf
我必须在这些信息的表格中提交 这就是我暂时获取文件名的方式:

echo '<a href="'.$dirname.'/'.$file.'">'.$file.'</a>';

我想知道如何获取echo中的数字和另一个中的名称...作为同一文件的链接。
我的文件会一直在变化。

我应该更改文件的名称吗?可以这样做吗?

2 个答案:

答案 0 :(得分:0)

我会使用explode函数..然后使用implode函数重建文件名,如下所示:

$tempArray = explode('_', $file);
array_shift($tempArray);
$newFileName = implode(' ', $tempArray);
echo '<a href="'.$dirname.'/'.$file.'">'.$newFileName.'</a>';

试试这个版本..现在应该可以使用

答案 1 :(得分:0)

它适用于此:

$data = "$file";
list($numero,$nom,$marque,$couleur) = explode("_", $data);
echo '<a href="'.$dirname.'/'.$file.'">'.$numero.'</a>';//in the same way i can get anything i want from the title
echo '<a href="'.$dirname.'/'.$file.'">'.$nom.'</a>';