php怎么将字符串转成数组?

43次阅读
没有评论

我们可以使用 PHP 中的 explode() 函数来将一个字符串转化为数组。explode() 函数将一个字符串分割成数组,数组元素是字符串的一部分,这些部分都由一个分隔符来界定。

下面是一个示例代码:

$str = "apple, banana, cherry";
$arr = explode(", ", $str);
print_r($arr);

输出结果:

Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

在上述代码示例中,将 `$str` 字符串分割成数组并将结果存储在 `$arr` 中。`$arr` 数组包含了被分割出来的每个单词。分割用的分隔符是 `,` 后面带上一个空格。

我们也可以使用其他分隔符来分割字符串,如下所示:

$str = "apple|banana|cherry";
$arr = explode("|", $str);
print_r($arr);

输出结果:

Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

上述代码示例使用竖线 `|` 作为分隔符,将 `$str` 字符串分割成数组并将结果存储在 `$arr` 中。`$arr` 数组包括了被分割出来的每个单词。

正文完
 
评论(没有评论)