Wie erhalte ich die Dauer von Audiodateien in PHP? In diesem Artikel wird hauptsächlich die Methode zum Ermitteln der Dauer von Audiodateien durch PHP-Programmierung vorgestellt. Die Funktion zum Betreiben von Audiodateien wird durch die Einführung der getid3-Klasse eines Drittanbieters realisiert. Ich hoffe, es hilft allen.
Das Beispiel in diesem Artikel beschreibt, wie man die Dauer von Audiodateien durch PHP-Programmierung ermittelt. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Frage:
Als gestern die Forumfunktion hinzugefügt wurde, muss das mobile Endgerät wissen, wie lange die Audiodatei ist.
Die spezifische Lösung ist wie folgt:
Die erste besteht darin, ein Feld für die Dauer des Speicherns von Audiodateien in der Datenbank hinzuzufügen;
Dann habe ich getID3 im Internet gefunden. Diese Klasse kann die Dauer der Audiodatei abrufen und in das Projekt einführen
Zweitens rufen Sie diese Klasse in der Schnittstelle zum Hochladen von Audiodateien auf Die spezifische Schreibweise lautet wie folgt:
$getID3 = new getID3(); //实例化类 $ThisFileInfo = $getID3->analyze($path); //分析文件,$path为音频文件的地址 $fileduration=$ThisFileInfo['playtime_seconds']; //这个获得的便是音频文件的时长
Und speichern Sie die entsprechenden Daten in der Datenbank
Wenn das mobile Terminal dann die Datenliste benötigt, geben Sie einfach die Audiodauer zurück gleichzeitig
Verwandte Empfehlungen:
Ausführliche Erklärung, wie PHP aktiviert wird, um die Haltepunktwiederaufnahme zu implementieren
So erhalten Sie detaillierte Flash-Daten in PHP
So implementieren Sie die Bilderkennung in PHP
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man die Dauer einer Audiodatei in PHP erhält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!