getID3获得mp3长度意外T_ECHO

时间:2014-02-17 09:52:39

标签: php mp3 id3 getid3

我希望用PHP获取MP3文件的长度。我在谷歌找到的代码来自getID3,但它不起作用。

我总是得到以下错误消息,我不知道如何解决它。

PHP Parse error: syntax error, unexpected T_ECHO in /.../getDuration.php on line 17

我的PHP代码:

<?php

$include = dirname(__FILE__). '/';

include_once $include . 'getid3.php';
include_once $include . 'getid3.lib.php';
include_once $include . 'module.audio.mp3.php';
include_once $include . 'module.tag.apetag.php';
include_once $include . 'module.tag.id3v1.php';
include_once $include . 'module.tag.id3v2.php';


$pathName = '/var/..../audio/audio.mp3';

$getID3 = new getID3;
$ThisFileInfo = $getID3->analyze($pathName)
echo $ThisFileInfo['playtime_string'];

?>

1 个答案:

答案 0 :(得分:2)

你错过了这一行末尾的分号

$ThisFileInfo = $getID3->analyze($pathName);
                                         //^------ Add one here