$a = ("a s d","f g h");如何能转换成这样的数组Array
(
    [0] => Array
        (
            [0] => a
            [1] => s
            [2] => d
        )
 
    [1] => Array
        (
            [0] => f
            [1] => g
            [2] => h
        )
 
)尝试了array_chunk和preg_split木有搞出来,谢谢了~

解决方案 »

  1.   

    preg_split 没搞出来有点奇怪$a = array("a s d","f g h");
    foreach($a as $k=>$v) $b[]=explode(' ',$v);
    var_dump($b);
      

  2.   

    楼上正解,以下仅演示array_chunk
    <?php$a = array("a s d","f g h");var_dump(array_chunk(explode(' ', implode(' ', $a)), 3));
      

  3.   


    <?php
    header('content-type:text/html;charset=utf-8');
    $a = array('a s d','f g h');
    $b=array(
    0=>explode(' ', $a[0]),
    1=>explode(' ', $a[1])
    );
    echo '<pre>';
    print_r($b[0]);
    echo '</pre>';
    echo '<br />';
    echo '<pre>';
    print_r($b[1]);
    echo '</pre>';
    ?>测试通过