从MySQL条目中提取某些信息

时间:2012-07-13 19:35:57

标签: php mysql

我有一个包含音乐信息的数据库。列的名称之一称为path。在路径列中,文本看起来像\\Buffalo\music\On Demand\M418+Rend+Misty Edwards+04.0+04.0+M+12_31_2000+12_31_2099+0+03_56_0+.mp3。 PHP中是否有一种方式可以回应艺术家和标题?因此,如果要有一个网页,我可以显示标题:TITLE-HERE艺术家:ARTIST-HERE。标题紧接在第一个+之后,艺术家紧接在第二个+之后。所以在这种情况下,标题是Rend,艺术家是Misty Edwards。谢谢你的帮助!

1 个答案:

答案 0 :(得分:4)

这不是特别强大:

// \\Buffalo\music\On Demand\M418+Rend+Misty Edwards+04.0+04.0+M+12_31_2000+12_31_2099+0+03_56_0+.mp3

list( , $title, $artist) = explode ("+", $path);

如果你在字符串的第一部分有+,它就会失败,但是否则应该正常工作。