我正在学习PHP
&CCD_ 2。多亏了这个伟大的网站和其他一些资源,我学会了如何阅读mp3 数据库
我的目标是识别没有歌词的歌曲,并在另一个文件夹中复制每首歌。$row['filename']
返回完整的位置,例如"C:/../../../nameOfArtist/nameOfAlbum/foo.mp3"
。我不知道如何获取该位置,并将歌曲移动到另一个目录中,在此过程中创建艺术家子目录和专辑子目录。
类似copy(($row['filename']), (C:/foo . '$row['artist'] . $row['album'] . "foo.mp3");
以下是我到目前为止使用的内容
$result = mysqli_query($con,"SELECT id, artist, title, album, filename
FROM songlist
WHERE lyrics IS NULL or lyrics = '' ");
while($row = mysqli_fetch_array($result)) {
echo "Artist: " . $row['artist'] . " Title: " . $row['title'] . " Album: " . $row['album'] . "<br/>;
$filename = $row['filename'];
echo $filename . "<br/>";
http://php.net/manual/en/function.copy.php-Copy()-复制文件
http://php.net/manual/en/function.basename.php-Basename()-返回路径的尾部名称组件
$filename = $row['filename'];
copy ( $filename , "C:\foo\" . basename($filename) );