PHP如何取得音訊檔案時長?本文主要介紹了PHP程式取得音訊檔案時長的方法,透過引入第三方getid3類別來實現操作音訊檔案的功能,所需的朋友可以參考下。希望對大家有幫助。
本文實例講述了PHP程式取得音訊檔案時長的方法。分享給大家供大家參考,具體如下:
問題:
昨天在新增論壇功能的時候,行動端顯示音訊檔案需要知道是多長的音訊;
具體解決方案如下:
首先是資料庫中增加保存音訊檔案時長的欄位;
然後我在網路上找到了getID3這個類別可以取得到音訊檔案的時長,將其引入到專案中去;
其次在行動端上傳音訊檔案的介面中,呼叫該類,具體寫法如下:
$getID3 = new getID3(); //实例化类 $ThisFileInfo = $getID3->analyze($path); //分析文件,$path为音频文件的地址 $fileduration=$ThisFileInfo['playtime_seconds']; //这个获得的便是音频文件的时长
並將對應資料存入資料庫;
然後在行動端需要資料清單的時候將音訊時間同時傳回過去就行
相關推薦:
#以上是詳解PHP如何取得音訊檔案時長的詳細內容。更多資訊請關注PHP中文網其他相關文章!