php如何将字符串转为数组方法教程

[复制链接]
查看360 | 回复0 | 2023-3-19 20:48 | 显示全部楼层 |阅读模式
php如何将字符串转为数组方法教程

使用explode()函数
explode() 函数可以基于字符串分割符拆分字符串,即它将一个字符串根据分隔符拆分为若干个子串,然后将这些子串组合成数组并返回。
  1. explode($delimiter, $string [, $limit])
复制代码

参数说明如下:

  • $delimiter:用于分割字符串的分割字符;
  • $string:需要分割的字符串;
  • $limit:可选参数,可以为空,规定要返回数组元素的数目;

    • 如果 $limit 不为空且为正数,则返回的数组最多包含 $limit 个元素,最后的那个元素包含了 $string 的剩余部分;
    • 如果 $limit 不为空且为负数,则返回除了最后的 $limit 个元素外的所有元素;
    • 如果 $limit 为 0,则会被当作 1;
    • 如果 $limit 为空,则表示返回所有数组元素。

只需将$delimiter设置为' '即可。

示例:

  1. <?php
  2. header('content-type:text/html;charset=utf-8');   
  3. $str = 'hypertext language programming';
  4. var_dump($str);
  5. $arr=explode(" ",$str);
  6. var_dump($arr);
  7. ?>
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
1
贡献
387
丢币
38902
主题
4607
回帖
116
注册时间
2018-9-25
最后登录
2024-4-26