【发布时间】:2011-01-12 19:00:55
【问题描述】:
我遇到了一个我无法解决的错误。
$unsortedArray = array (array ( 'profileId' => '32', 'profileMiniature' => '32' ,'firstName' => 'Sarmad', 'lastName' => 'Nekomanesh', 'numberOfMutualContacts' => '0' ), array ( 'profileId' => '37', 'profileMiniature' => '37', 'firstName' => 'Sophie', 'lastName' => 'Gronlund', 'numberOfMutualContacts' => '0' ) );
header('Content-type: text/xml');
$xml = new DOMDocument('1.0', 'utf-8');
foreach($unsortedArray as $v){
$profiles = $xml->createElement('profiles');
$xml->appendChild($profiles);
$profile = $xml->createElement('profile');
$profile->setAttribute('profileId', $v['profileId']);
$profile->setAttribute('profileMiniature', $v['profileMiniature']);
$profile->setAttribute('firstName', $v['firstName']);
$profile->setAttribute('lastName', $v['lastName']);
$profiles->appendChild($profile);
}
$xml->formatOutput = true;
echo $xml->saveXML();
当我在数组中只有一个数组元素时,我完全没有错误。
【问题讨论】:
-
此页面包含以下错误:第 5 行第 1 列的错误:文档末尾的额外内容 下面是页面的呈现直到第一个错误。
-
关于导致此错误的任何线索?