上一篇:PHP及其模块的安装 >>
PHP文本型数据库分类排序的实现
例子中文本数据库的格式为:每行的信息都各保存在一个文件下,文件内容格式为“歌曲名称|歌手|大小”。例如文件“找一个字代替.txt”的内容是“找一个字代替|卓依婷|48554”,每个文件都只有一行,且保存在“data”目录下。
分类排序的思路是:将要排序的该类别所在信息读取到[]数组中,对[]进行排列,得到新排列的下标的数组[],再按下标的数组依次把文件读出来即可。
下面我们编写这个PHP文件。
OK,我们的程序已经写好了。程序中读了两次文件,这样可能速度可能慢些;当然可以改为第一次读的时候就把文件的内容存储到一个数组中,这样免了第二次的读取,但这样需要占用较多的服务器内存,为安全起见只好牺牲一点速度了。
今天小阳不但向大家介绍了文本数据库的分类排序方法,还顺便较详细地介绍了PHP和JavaScript相结合的编程方法、三元运算子的特殊应用、状态栏的显示规律和HTML元素自定义属性的应用等。好了,在服务器上运行一下刚才编好的PHP文件看看(点击这里下载演示文件)。细心的读者很快就会发现还缺了什么。对了,是分页显示!可惜,限于篇幅,这里就不介绍了,你自己去完善它吧。
下一篇:打造超酷的PHP数据饼图 >>
相关文章:
- · 在同一窗体中使用PHP来处理多个提交任务
- · PHP5.0正式发布 不完全兼容PHP4 新增多项功能
- · 真正面向对象编程:PHP5.01发布
- · Zend公司全球首推PHP认证
- · PHP在Web开发领域的优势
- · PHP4在Windows2000下的安装
- · PHP安装攻略:常见问题解答
- · 针对初学PHP者的疑难问答
- · 用PHP来验证Email是否正确
- · 用PHP实现把图象上传到数据库
- · 简单计数器的实现
- · 显示访客的IP地址
- · 显示当前在线人数
- · 页面加载时间的实现
- · 用PHP来设置网页导航
- · 用PHP实现用From发送电子邮件
- · 用PHP显示当前日期
- · 用PHP程序来显示浏览者的显示器分辨率
- · PHP:MVC迷思
- · PHP动态图像的创建
- · 两种php调用Java对象的方法
- · PHP开发文件系统实例讲解
- · 提升PHP执行速度全攻略
- · 用Zend Encode编写开发PHP程序
- · PHP文本数据库的搜索方法
- · PHP编程网上游
- · 用PHP实现文件上传二法
- · PHP写的域名查询系统whois
- · 三种Web开发主流技术的评价之PHP
- · 用PHP调用数据库的存贮过程
- · 如何对PHP程序中的常见漏洞进行攻击(下)
- · 用php做一个简单的表单
- · 使用PHP模拟HTTP认证
- · 有关服务器500错误的一些总结--写给新手
- · Whois 的PHP代码
- · php实现ping
- · PHP4调用JavaBean的摸索
- · PHP的content-type=text/html问题
