当前位置: 网学 > 编程文档 > PHP > 正文

介绍10个非常有用的PHP函数

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/01/04
是否 相同。

8、natsort()

natsort()能将一个数组以自然排序法 进行排列,直接看个例子吧:

  1. $items = array(   
  2. “100 apples”, “5 apples”, “110 apples”, “55 apples”   
  3. );   
  4. // normal sorting:   
  5. sort($items);   
  6. print_r($items);   
  7. # Outputs:   
  8. # Array   
  9. # (   
  10. # [0] => 100 apples   
  11. # [1] => 110 apples   
  12. # [2] => 5 apples   
  13. # [3] => 55 apples   
  14. # )   
  15. natsort($items);   
  16. print_r($items);   
  17. # Outputs:   
  18. # Array   
  19. # (   
  20. # [2] => 5 apples   
  21. # [3] => 55 apples   
  22. # [0] => 100 apples   
  23. # [1] => 110 apples   
  24. # ) 

9、levenshtein()

Levenshtein()告诉你两个单词之间的“距离”。它告诉你如果想把一个单词变成另一个单词,需要插入、替换和删除多少字母。

看个例子吧:

  1. $dictionary = array(   
  2. “php”, “javascript”, “css”   
  3. );   
  4. $word = “japhp”;   
  5. $best_match = $dictionary[0];   
  6. $match_value = levenshtein($dictionary[0], $word);   
  7. foreach($dictionary as $w) {   
  8. $value = levenshtein($word$w);   
  9. if$value < $match_value ) {   
  10. $best_match = $w;   
  11. $match_value = $value;   
  12. }   
  13. }   
  14. echo “Did you mean the ‘$best_match’ category?”; 

10、glob()

glob()会让你觉得用 opendir(), readdir()和closedir()来寻找文件非常蠢。

  1. foreach (glob(“*.php”) as $file)   
  2. echo “$file\n”; 

希望本文介绍的这10个PHP函数,能够帮助到你,更好的使用PHP。

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号