如何在php中将字符串转换为数组

hun*_*ter 32 php

如何在PHP中转换数组中的字符串即

 $str="this is string";

应该是这样的

 arr[0]=this
      arr[1]=is
      arr[2]=string 

str_split($str, 3);
将字符串拆分为3个字符的单词,但我想在数组中的空格后转换字符串.

dec*_*eze 70

$array = explode(' ', $string);
Run Code Online (Sandbox Code Playgroud)


Sha*_*ngh 8

随着php的爆炸功能

$array=explode(" ",$str); 
Run Code Online (Sandbox Code Playgroud)

这是您的快速示例http://codepad.org/Pbg4n76i


Rav*_*dra 6

<?php

$str = "Hello Friend";

$arr1 = str_split($str);
$arr2 = str_split($str, 3);

print_r($arr1);
print_r($arr2);

?>
Run Code Online (Sandbox Code Playgroud)

  • 这个答案缺少其教育解释。 (3认同)

Yev*_*yev 6

像这样尝试 json_decode

<?php

   $var = '["SupplierInvoiceReconciliation"]';
   $var = json_decode($var, TRUE);
   print_r($var);
?>
Run Code Online (Sandbox Code Playgroud)


Cod*_*nci 5

看一下爆炸功能。

<?php
// Example 1
$pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
?>
Run Code Online (Sandbox Code Playgroud)