この記事では、PHP で音声ファイルの長さを取得する方法を主に紹介します。サードパーティの getid3 クラスを導入して音声ファイルを操作する機能を実装しています。
質問:
。昨日、新しいフォーラム機能が追加されました モバイル端末で音声ファイルを表示する場合、音声の長さを知る必要があります
具体的な解決策は次のとおりです: 1 つ目は、音声ファイルを保存するためのフィールドを追加することです。データベース内のオーディオ ファイルの長さ;
次に、インターネット上で getID3 クラスを見つけました。オーディオ ファイルの長さを取得してプロジェクトに導入できます。次に、オーディオ ファイルをアップロードするためのインターフェイスでこのクラスを呼び出します。携帯端末の具体的な書き込みは次のとおりです:$getID3 = new getID3(); //实例化类 $ThisFileInfo = $getID3->analyze($path); //分析文件,$path为音频文件的地址 $fileduration=$ThisFileInfo['playtime_seconds']; //这个获得的便是音频文件的时长そして、対応するデータをデータベースに保存します その後、携帯端末がデータリストを必要とするときに、同時に音声の長さを過去に戻します。 以上がこの記事の全内容です、皆様の学習にお役に立てれば幸いです。
関連する推奨事項:
超長い (特大) 数値演算を使用して、数値が科学表記法で表示されないようにする_php ヒント
URL を介してルート ドメイン名を抽出する_php ヒント
配列内の値の和と積を計算するメソッド(array_sum関数とarray_product関数)_phptips
以上がPHPで音声ファイルの長さを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。