将d、f、hhhhh这个三个字符串返回到一个数组里面
楼上两个方法只能分割一个空格的
=================================
$str = 'd f hhhhh';
$ary = preg_split('/\s+/' , $str);
=================================
如果d跟f之间有多个空格,就会多出一项
=================================
$str = 'd f hhhhh';
$ary = preg_split('/\s+/' , $str);
=================================
如果d跟f之间有多个空格,就会多出一项
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-09-07
$arr =split(' ',$str);
print_r($arr);
//Array ( [0] => d [1] => ff [2] => hhhhh )
print_r($arr);
//Array ( [0] => d [1] => ff [2] => hhhhh )
第2个回答 2009-09-07
<?php
$str = "d ff hhhhh";
print_r(explode(" ",$str));//explode()分解字符串函数.
?>
$str = "d ff hhhhh";
print_r(explode(" ",$str));//explode()分解字符串函数.
?>
第3个回答 2009-09-07
$str = d ff hhhhh;
$arr_suoyaodeshuzu = explode(' ',$str);//$arr_suoyaodeshuzu里面就是存放的你要的数组
$arr_suoyaodeshuzu = explode(' ',$str);//$arr_suoyaodeshuzu里面就是存放的你要的数组