欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php分割字符串的方法是什么 有大用

PHP 字符串分割

用于分割字符串。

相关函数如下:

·explode():使用一个字符串分割另一个字符串。

·str_split():将字符串分割到数组中。

explode()

本函数为 implode() 的反函数,使用一个字符串分割另一个字符串,返回一个数组。

语法:

1

array explode( string separator, string string [, int limit] )

参数说明:

1566960525(1).png

相关推荐:《PHP入门教程

例子:

1

2

3

4

5

6

7

<?php

$str = 'one|two|three|four';

print_r(explode('|', $str));

print_r(explode('|', $str, 2));

// 负数的 limit(自 PHP 5.1 起)

print_r(explode('|', $str, -1));

?>

输出结果如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

Array

(

    [0] => one

    [1] => two

    [2] => three

    [3] => four

)

Array

(

    [0] => one

    [1] => two|three|four

)

Array

(

    [0] => one

    [1] => two

    [2] => three

)

str_split()

str_split() 将字符串分割为一个数组,成功返回一个数组。

语法:

1

array str_split( string string [, int length] )

参数说明:

1566960539(1).png

例子:

1

2

3

4

5

6

7

<?php

$str = 'one two three';

$arr1 = str_split($str);

$arr2 = str_split($str, 3);

print_r($arr1);

print_r($arr2);

?>

输出结果如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

Array

(

    [0] => o

    [1] => n

    [2] => e

    [3] => 

    [4] => t

    [5] => w

    [6] => o

    [7] => 

    [8] => t

    [9] => h

    [10] => r

    [11] => e

    [12] => e

)

Array

(

    [0] => one

    [1] =>  tw

    [2] => o t

    [3] => hre

    [4] => e

)

以上就是php分割字符串的方法是什么的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。


来自 https://m.php.cn/article/429509.html


普通分类: