PHP编写一个mp3音乐播放器,基于DOS的播放器你用过吗?
2009-12-25 21:55
579 查看
截图:
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yw1386/EntryImages/20091225/DOS播放器.gif)
首先使用array_rand函数,实现随机播放的功能。
要播放歌曲,还需要有一个播放器供PHP脚本使用,在这里使用一个命令行的方式执行媒体播放器MPXPLAY来播放音乐文件
PHP代码,搞个在线播放器:
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yw1386/EntryImages/20091225/DOS播放器.gif)
首先使用array_rand函数,实现随机播放的功能。
要播放歌曲,还需要有一个播放器供PHP脚本使用,在这里使用一个命令行的方式执行媒体播放器MPXPLAY来播放音乐文件
PHP代码,搞个在线播放器:
<? while(true) { for($i=0;$i<5;$i++) { echo "/r/n"; } } echo "Ctrl+c退出播放状态/n"; sleep(5); $sheets=array(); $dir="e:/mp3"; $dh=opendir($dir) or die("不能打开音乐文件目录"); while(!(($file = readdir($dh))===false)) { if($file=="." || $file=="..") { continue; } if(eregi(".mp3|.wma",$file)) { $sheets[] .=$file; } } closedir($dh); $foo=$sheets[array_rand($sheets)]; echo "/n现在正在播放:$foo"; for($i=0;$i<3;$i++) { echo "/r/n"; } exec("D:/MPXP/MPXPLAY.exe d:/mp3/$foo"); for($i=0;$i<5;$i++) { echo "/r/n"; } ?>
相关文章推荐
- 编写一个基于JQuery的自定义导航小框架
- 用PHP编写一个APP的API
- 如何基于 PHP-X 快速开发一个 PHP 扩展
- 一个用php3编写的简单计数器
- 用PHP编写一个APP的API
- Zttp - 一个基于 Guzzle Http 的更好用的 PHP HTTP Package
- 用Python编写一个基于终端的实现翻译的脚本
- ffmpeg+sdl教程----编写一个简单的播放器6(其他的时钟同步方式)
- 手把手教你编写一个简单的PHP模块形态的后门
- 基于java的socket功能编写的一个局域网聊天工具
- 如何编写一个PHP的C扩展
- 一个基于phpQuery的php通用采集类分享
- 一个基于php+mysql的外卖订餐网站(带源码)
- RabbitMQ学习之(五)_一个基于PHP的RabbitMQ操作类
- 如何编写一个PHP的C扩展
- ffmpeg+sdl教程----编写一个简单的播放器6(其他的时钟同步方式)
- 一个PHP高性能、多并发、restful的工具库(基于multi_curl)
- 一个简单的基于 DirectShow 的播放器 2(对话框类)
- ffmpeg+sdl教程----编写一个简单的播放器4(让程序更模块化)
- 基于gulp编写的一个简单实用的前端开发环境