关 键 词:
PHP文本型数据库分类排序的实现
例子中文本数据库的格式为:每行的信息都各保存在一个文件下,文件内容格式为“歌曲名称|歌手|大小”。例如文件“找一个字代替.txt”的内容是“找一个字代替|卓依婷|48554”,每个文件都只有一行,且保存在“data”目录下。
分类排序的思路是:将要排序的该类别所在信息读取到$sort_array[]数组中,对$sort_array[]进行排列,得到新排列的下标的数组$key_array[],再按下标的数组依次把文件读出来即可。
下面我们编写这个PHP文件。
OK,我们的程序已经写好了。程序中读了两次文件,这样可能速度可能慢些;当然可以改为第一次读的时候就把文件的内容存储到一个数组中,这样免了第二次的读取,但这样需要占用较多的服务器内存,为安全起见只好牺牲一点速度了。
今天小阳不但向大家介绍了文本数据库的分类排序方法,还顺便较详细地介绍了PHP和JavaScript相结合的编程方法、三元运算子的特殊应用、状态栏的显示规律和HTML元素自定义属性的应用等。好了,在服务器上运行一下刚才编好的PHP文件看看(点击这里下载演示文件)。细心的读者很快就会发现还缺了什么。对了,是分页显示!可惜,限于篇幅,这里就不介绍了,你自己去完善它吧。欢迎进入PHP开发资源论坛讨论。
·轻松了解十个重要的 MySQL客户启动选项
·细化解析:怎样修改 MySQL数据库中的密码
·解析:怎样在MySQL中获得更好的搜索结果
·怎样正确的解决 MySQL 中文模糊检索问题
·提高MySQL 查询效率的三个技巧
·PostgreSQL 数据库函数库
·Oracle 数据库函数库
·Oracle8数据库函数库
·php下sqlite开发心得
·关于Access数据库安全
·细化解析:怎样修改 MySQL数据库中的密码
·解析:怎样在MySQL中获得更好的搜索结果
·怎样正确的解决 MySQL 中文模糊检索问题
·提高MySQL 查询效率的三个技巧
·PostgreSQL 数据库函数库
·Oracle 数据库函数库
·Oracle8数据库函数库
·php下sqlite开发心得
·关于Access数据库安全
热门技术文档
·轻松了解十个重要的 MySQL客户启动选项
·细化解析:怎样修改 MySQL数据库中的密码
·解析:怎样在MySQL中获得更好的搜索结果
·怎样正确的解决 MySQL 中文模糊检索问题
·提高MySQL 查询效率的三个技巧
·PostgreSQL 数据库函数库
·Oracle 数据库函数库
·Oracle8数据库函数库
·php下sqlite开发心得
·关于Access数据库安全
·细化解析:怎样修改 MySQL数据库中的密码
·解析:怎样在MySQL中获得更好的搜索结果
·怎样正确的解决 MySQL 中文模糊检索问题
·提高MySQL 查询效率的三个技巧
·PostgreSQL 数据库函数库
·Oracle 数据库函数库
·Oracle8数据库函数库
·php下sqlite开发心得
·关于Access数据库安全
最新图文档
本站编辑推荐:(本站开通Delphi4PHP专区,欢迎进入论坛交流!)
- · 3分钟快速了解 Delphi for PHP 特色 (中文), PDF档
- · 购买Delphi for PHP的五大理由, PDF档
- · Delphi for PHP 使用规格介绍, PDF档
- · Delphi for PHP 問答集 (From CodeGear)
- · Delphi for PHP 产品价格表
编缉最近更新文章
网站赞助商
搜索您感兴趣的内容




