http://www.beyzyapi.com

                                                                  【1分排列3注册】php怎么截取字符串-PHP问题

                                                                  php内置了大量的字符串操作函数,比如php implode,explode等等,php截取字符串,可以用(substr,mb_substr二个函数。

                                                                  phpsubstr语法

                                                                  substr(string, start, length)

                                                                  参数

                                                                  string   即要截取的字符串start   即要截取的开始位置(0表示从从前往后数 第一个字符开始,[负数表示从从后往前数)lengthlength 当为正数时,为需要截取的长度;当为负数时,即理解为去掉末尾的几个字符

                                                                  例如

                                                                  $str1 = substr("abcdef", 1);    // 返回 "bcdef"$str2 = substr("abcdef", 2);    // 返回 "cdef"$str3 = substr("abcdef", 0,1);    // 返回 "a"$str4 = substr("abcdef", 0,2);    // 返回 "ab"$str5 = substr("abcdef", -1); // 返回 "f"$str6 = substr("abcdef", -2); // 返回 "ef"$str7 = substr("abcdef", 0,-1); // 返回 "abcde"$str8 = substr("abcdef", 0,-2); // 返回 "abcd"$str9 = substr('你好你好你好',1);//返回:??好,你好你好$str10 = mb_substr('你好你好你好',1);//返回:好你好你好

                                                                  细心的童鞋可能已经发现,$str9里的substr返回的是 ��好你好你好,有中文乱码出现。

                                                                  PHP中经常使用substr来进行字符串的截取,但是当我们用它来实现对中文字符进行截取的时候则会发生乱码问题,此时我们就需要用另

                                                                  一个函数了,mb_substr,现在这个乱码的问题就)解决了。

                                                                  以上就是php怎么截取字符串的详细内容,更多请关注php中文网其它相关文章!

                                                                1. 微信
                                                                2. ]分享php中文网最新课程二维码相关标签:字符串
                                                                3. 本文原创发布php中文网
                                                                4. 郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

                                                                  上一篇:SpaceX升级两处发射台:准备试飞星际飞船原型 - SpaceX,星际飞船
                                                                  下一篇:没有了