本文目錄一覽:
php怎麼獲取資料庫中的音頻文件
資料庫一般不能也不會添加音頻文件,一般保存音頻文件的鏈接、文件名等
比如「」
或者音頻文件名,比如「1.mp3」
等字元串類型的數據
有了鏈接、文件名之後,就可以獲取到原文件
如果播放的話還需要依靠HTML的一些標籤
或PHP中通過header的設置來播放
參考
如何用php提取mp3文件里的信息?求解
在提取信息的之前,我們要先把指定目錄下的mp3文件找出來,下面是提取mp3文件的代碼片段:
$thisdir=dir(“.”);
while($file=$thisdir-read()) {
if((!is_dir(“./$file”)) and ($file!=”.”) and ($file!=”..”)){$mp3=strstr($file,”.”);
if($mp3==”.mp3″){
echo “li$file/li”;echo “”;}}這段代碼可以把指定目錄下的mp3文件顯示出來(改例的保存文件的目錄)。
下一步就是在提取出來的mp3文件中的信息再提取出來,下面是程序片段:
$fp=fopen($file,”r”);
$content=fread($fp,filesize($file));
$content=strstr($content,”TAG”);
echo “$content”;
由於信息是以TAG字元串開頭的,所以我們就用strstr函數找第一個出現的tag標記,然後把後面的字元串顯示出來,這就是mp3文件中的信息了,當然,這些信息很亂,你可以用字元串函數把提取出來的信息在分析處理一下,得到有用的信息。具體的就留給讀者自己思考了。
PHP怎麼讀取php所在文件夾下的圖片和mp3文件,並且顯示出來
?php
$dir = “./”; //要獲取的目錄
echo “********** 獲取目錄下所有文件和文件夾 ***********hr/”;
//先判斷指定的路徑是不是一個文件夾
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh))!= false){
if( getFileType($file) == “mp3” ){
echo “mp3格式”;
}
if( getFileType($file) == “jpg” || getFileType($file) == “png” || getFileType($file) == “gif”){
echo “圖片格式”;
}
closedir($dh);
}
}
function getFileType($filename) {
return strtolower(pathinfo($filename)[‘extension’]);
}
?
如何使用PHP讀取MP3歌手歌名
while (rs.next()) {
Bars bar = new Bars();
bar.setId(rs.getLong(“id”));
bar.setName(rs.getString(“name”));
bar.setType(rs.getInt(“type”));
bar.setCreatorId(rs.getLong(“creator_id”));
resultList.add(bar);
}
原創文章,作者:CTPYE,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/129118.html