• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > PHP开发 > php字符串函数(二):常用 字符串操作函数

    php字符串函数(二):常用 字符串操作函数

    作者: 分类:PHP开发 点击: 43 次
    wordpress CMS主题:ssmay主题

      在上一章中,我们了解了php字符串的格式化函数。本章,我们接着来介绍php字符串常用操作函数。php字符串函数还是比较多的,这里,我们只介绍几个使用频率比较高的几个。

      1、以1个字符来拆分另一个字符串,组成数组

      $email = 'yc60.com@gmail.com';
      $email_array = explode('@',$email); //以@字符来拆分字符串$email

      2、将一个一维数组的值转化为字符串 implode() 或 join()

      $array = array( 'lastname' , 'email' , 'phone' );
      comma_separated = implode ( "," , $array ); //第一个参数默认是空,即可以省略

      3、逐一分割字符串:strtok()

      strtok()函数一次只从字符串取出一些片段(称为令牌)。对于一次从字符串中取出一个单词的处理来说,strtok()函数比explode()函数的效果更好。

      $a = "gao,shi.yin#gool@hao";
      $tok = strtok($a,",.#@"); //字符串中可以有多个分隔符
      while($tok){
      echo "$tok<br/>";
      $tok=strtok(",.#@");
      }

      4、截取字符串:substr()函数

      substr()函数,返回字符串由 start 和 length 参数指定的子字符串。

      echo substr("abcdef", 1, 3);
      //截取字符串,从下标1开始,截取3个。如果没有第3个参数,就表示一直截取到字符串结尾。

      5、将字符串转换为数组 str_split()

      $a = "gao,shi.yin#gool@hao";
      str_split($a,5); //每个元素5个字符
      如果不输入第二个参数,默认是每个元素1个字符

      6、反转字符串 strrev()

      这个函数是将字符串的字节顺序倒过来。如:字符串 abcdefg

      strrev("abcdefg");
      结果是:gfedcba

      php常用字符串操作函数就介绍到这里,如有不同意见,欢迎在底部留言,我们第一时间回复的。谢谢参阅。

    文章作者:honor
    本文地址:http://wanlimm.com/77201808026413.html
    本文时间:2018-08-02 10:19:44
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.