博客列表 >PHP:十个字符串函数

PHP:十个字符串函数

楷
原创
2020年04月23日 22:34:42513浏览

十个字符串函数

  1. <?php
  2. // 10.数组格式化打印输出
  3. $arr=['我','是','一匹','来自北方的','狼'];
  4. printf('<pre>%s</pre>',print_r($arr,true));
  5. echo is_array($arr);
  6. echo '<hr>';
  7. // 9.将一个一维数组的值转化为字符串
  8. $str = implode('',$arr);
  9. echo $str;
  10. echo '<hr>';
  11. // 8.返回字符串的子串
  12. echo substr($str,6,18);
  13. echo '<hr>';
  14. // 7.返回字符串的子串
  15. $arr1 = '马';
  16. echo substr_replace($str,$arr1,27);
  17. echo '<hr>';
  18. // 6.字符串转时间戳
  19. $time = '10:30';
  20. echo strtotime($time);
  21. echo '<hr>';
  22. // 5.返回中英文字符长度(
  23. echo $str,'<br>';
  24. echo '中文字符长度:'.mb_strlen($str),'<br>';
  25. echo '英文字符长度:'.strlen($str);
  26. echo '<hr>';
  27. // 4.计算指定文件的 MD5/sha1散列值
  28. echo $str,'<br>';
  29. echo 'md5 : '.md5($str),'<br>';
  30. echo 'sha1 : '.sha1($str),'<br>';
  31. echo '<hr>';
  32. // 3.编码 URL 字符串
  33. echo urlencode($str);
  34. echo '<hr>';
  35. // 2.解码已编码的 URL 字符串
  36. echo urldecode('%E6%88%91%E6%98%AF%E4%B8%80%E5%8C%B9%E6%9D%A5%E8%87%AA%E5%8C%97%E6%96%B9%E7%9A%84%E7%8B%BC');
  37. echo '<hr>';
  38. // 1.反转字符串
  39. echo $str.'length : '.strlen($str);

运行效果

上一条:字符串函数下一条:PHP变量与常量
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议