php7 字符串转数组,php将字符串转换为数组
时间: 2023-06-28 16:08:27 浏览: 103
在 PHP7 中,可以使用 `explode()` 函数将字符串转换为数组。该函数将字符串按指定的分隔符分割成多个子字符串,并将这些子字符串存储到数组中。
以下是一个示例代码:
```php
$str = "apple,banana,orange";
$arr = explode(",", $str);
print_r($arr);
```
输出结果为:
```
Array
(
[0] => apple
[1] => banana
[2] => orange
)
```
在这个例子中,我们使用 `,` 作为分隔符将字符串 `$str` 分割成了三个子字符串,并将它们存储到数组 `$arr` 中。您可以根据需要使用不同的分隔符和字符串来使用 `explode()` 函数。
相关问题
PHP 字符串转数组
以下是使用PHP将字符串转换为数组的两种方法:
1. 使用str_split()函数:
```php
$str = "Hello World";
$arr = str_split($str);
print_r($arr); // 输出:Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => [6] => W [7] => o [8] => r [9] => l [10] => d )
```
2. 使用explode()函数:
```php
$str = "苹果,香蕉,橙子,西瓜";
$arr = explode(",", $str);
print_r($arr); // 输出:Array ( [0] => 苹果 [1] => 香蕉 [2] => 橙子 [3] => 西瓜 )
```
php 字符串转数组
要将一个字符串转换为数组,你可以使用 PHP 的内置函数 `explode()`。这个函数通过指定的分隔符将字符串分割为多个子字符串,并返回一个数组。
下面是使用 `explode()` 函数将字符串转换为数组的示例代码:
```php
$string = "apple,banana,orange";
$array = explode(",", $string);
print_r($array);
```
输出结果会是:
```
Array
(
[0] => apple
[1] => banana
[2] => orange
)
```
在这个例子中,我们使用逗号作为分隔符将字符串 `$string` 分割为多个子字符串,并将结果存储在数组 `$array` 中。你可以根据需要指定不同的分隔符来分割字符串。
阅读全文