Blogger Information
Blog 28
fans 0
comment 0
visits 21975
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
字符串函数练习
暝皑祯π_π
Original
722 people have browsed it
  1. <?php
  2. // chunk_split :将字符串分割成小块
  3. // shunk_split($str(要分割的字符串) , $chunklen(分割的长度) ,$end(分割符号) );
  4. echo chunk_split('sfdsddsad', '2', ' ,') . '<hr>';
  5. // cre32: 生成 str 的 32 位循环冗余校验码多项式。这通常用于检查传输的数据是否完整。
  6. // 因为换回的值有可能是负数所以要用`printf`打印。
  7. // printf('<pre>%u</pre>' $str):格式化打印无符号的字符串
  8. printf('<pre>%u</pre>' , crc32('ssdfsdf')) . '<hr>';
  9. // ucfirst($str(要转换的字符串)): 把字符串的首字母转换为大写。
  10. echo ucfirst('in some cases maybe more useful') . '<hr>';
  11. // ucwords($str(要转换的字符串)): 把字符串所有单词的首字母转换为大写。
  12. echo ucwords('in some cases maybe more useful') .' <hr>';
  13. // 反转字符串
  14. echo strrev('asdfghjkl') . '<hr>';
  15. // 计算 两个字符串的相似度。
  16. // similar_text('$str(第一个字符串)' ,'$str(第二个字符串)' , '$a(通过引用方式传递第三个参数,将计算相似程度百分数)')
  17. similar_text('asdf', 'lsjh' , $a);
  18. echo $a . '<hr>';
  19. // 将字符串解析成多个变量
  20. // parse_str($str(字符串) , $f(变量将会以数组元素的形式存入到这个数组,作为替代))
  21. $str = "first=value&arr[]=foo+bar&arr[]=baz";
  22. parse_str($str,$f);
  23. print_r( $f);
  24. echo '<hr>';
  25. // substr_replace: 替换字符串中的子串
  26. // substr_replace($str(被替换的字符串), $replace(要替换的字符串), $start(替换开始的位置), $length(替换结束的位置))
  27. echo substr_replace('zhao qian shun li chen wang' , '姓 ' , 0 , 0 ) . '<hr>';
  28. // 返回文件路径
  29. // pathinfo('要解析的路径' , '返回值')。
  30. // 返回值默认全部单元,也可以指定返回PATHINFO_DIRNAME,PATHINFO_BASENAME 和 PATHINFO_EXTENSION 或 PATHINFO_FILENAME。
  31. echo pathinfo('www/.idea' , PATHINFO_FILENAME);
  32. // 把html转换为实体
  33. echo htmlentities("<html></html>") . '<hr>';
  34. // 把HTML实体转换回普通字符
  35. // htmlspecialchars_decode('要转换的html' , '引号处理和文档格式')
  36. // ENT_COMPAT 转换双引号,不转换单引号。
  37. // ENT_QUOTES 单引号和双引号都转换。
  38. // ENT_NOQUOTES 单引号和双引号都不转换。
  39. // ENT_HTML401 作为HTML 4.01编码处理。
  40. // ENT_XML1 作为XML 1编码处理。
  41. // ENT_XHTML 作为XHTML编码处理。
  42. // ENT_HTML5 作为HTML 5编码处理。
  43. $strs = '<p>这是字符串</p>';
  44. echo htmlspecialchars_decode($strs[ENT_XML1]);
Correcting teacher:天蓬老师天蓬老师

Correction status:unqualified

Teacher's comments:不允许直接放代码, 要有作业说明, 总结等, 还有一天的作业不允许分成多个博客发布, 不利于审核与统计
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post