php字符串输入到数组(键和val必须是相同的字符串)

时间:2010-04-05 09:09:26

标签: php arrays

使用explode我已将字符串转换为数组

但阵列看起来像 数组([0] =>根)

但我想让我的数组像Array([root] => root)

如何以这种方式......

由于

2 个答案:

答案 0 :(得分:9)

$array = explode($separator, $some_string);
$array = array_combine($array, $array);

答案 1 :(得分:2)

你可以把它变成一个像这样的关联数组:

$exploded = explode (.......);
$exploded_associative = array();

foreach ($exploded as $part) 
 if ($part) 
  $exploded_associative[$part] = $part;

print_r($exploded_associative); // Will output "root" => "root" ....

你到底需要什么?