如何将字符串的部分保存到一个数组
问题描述:
如何保存部分字符串的不同指标,例如我有这样如何将字符串的部分保存到一个数组
$str="00.01.02.03.04";
一个字符串,我想将它保存到一个数组中将会是像这样:
array1 =>00
array2 =>01
array3 =>02
答
你可以$ array = explode(“。”,$ str);
答
$str="00.01.02.03.04";
$arrays = explode('.', $str);
explode
功能的方式隔开字符串$str
部位不同的地方将其第一个参数,.
(这里)作为分隔符的分裂。
现在$arrays
是一个内部不同数据的数组。
$ str =“00.01.02.03.04”; $ arr = explode('。',$ str); foreach($ arr as $ k => $ v){$ arrName ='array'。$ k; if(!isset($$ arrName)){ $$ arrName = array(); } $$ arrName [] = $ arrName; } – 2013-04-09 19:47:02
$ parts = explode('。',$ str); http://php.net/manual/en/function.explode.php – 2013-04-09 19:48:33
和零件是一个数组?是吗? – 2013-04-09 19:49:43