Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用相同名称分隔数组项_Php_Xml - Fatal编程技术网

Php 使用相同名称分隔数组项

Php 使用相同名称分隔数组项,php,xml,Php,Xml,我一直在想如何把这些东西分开。。我得到一个完整的数组,如下所示: array = ('name' => 'test', 'last name' => 'test' , 'name' => 'test1'); 但我需要这样做:(示例输入不正确) 我只需要找到一个字符串和该字符串后面的姓氏。我无法转换数组,因为它来自一个真正大的XML文件。谢谢大家的帮助 我找到了一个真正简单的解决办法。我真蠢 $array = array($items['name'] => $items[

我一直在想如何把这些东西分开。。我得到一个完整的数组,如下所示:

array = ('name' => 'test', 'last name' => 'test' , 'name' => 'test1');
但我需要这样做:(示例输入不正确)


我只需要找到一个字符串和该字符串后面的姓氏。我无法转换数组,因为它来自一个真正大的XML文件。

谢谢大家的帮助

我找到了一个真正简单的解决办法。我真蠢

$array = array($items['name'] => $items['last_name']);

如果名称和姓氏总是按顺序排列,那么将每两个数组项分开。我只需要一个名称和姓氏,而不需要其余的名称。你能给我一个如何实现这一点的快速示例吗?
array=('name'=>'test','last name'=>'test','name'=>'test1')不可能,或者对两个值使用相同的键,共享正确的数组可以显示从何处获取该数组的xml文件吗?它是这样的:命名姓氏姓氏姓氏姓氏姓氏
$array = array($items['name'] => $items['last_name']);