Php 从MySQL条目中提取某些信息
我有一个包含音乐信息的数据库。列的名称之一称为Php 从MySQL条目中提取某些信息,php,mysql,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艺术家:艺术家-HERE。标题紧跟在第一个+之后,艺术家紧跟在第二个+之后。所以在本例中,标题是Rend,艺术家是
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艺术家:艺术家-HERE。标题紧跟在第一个+之后,艺术家紧跟在第二个+之后。所以在本例中,标题是Rend,艺术家是Misty Edwards。谢谢你的帮助 这不是特别稳健:
// \\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);
如果字符串的第一部分中有一个
+
,它将失败,但如果不是这样,它应该可以正常工作。这不是特别健壮:
// \\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);
如果字符串的第一部分有一个
+
,它将失败,但如果没有它,它应该可以正常工作。必须提到一个事实,即如果您可以控制此数据的存储方式,则应将此信息从“路径”中拉出在存储时,将其保存在适当的字段中。必须提及这样一个事实,即如果您可以控制此数据的存储方式,则应将此信息从“路径”中拉出这是一种非常简洁的方法,我以前在PHP中没有见过这种方法。这是一种非常简洁的方法,我以前在PHP中没有见过这种方法。