📜  PHP | DOMDocument normalizeDocument()函数

📅  最后修改于: 2022-05-13 01:56:47.673000             🧑  作者: Mango

PHP | DOMDocument normalizeDocument()函数

DOMDocument::normalizeDocument()函数是PHP中的一个内置函数,用于规范化文档。如果您保存然后加载文档,此函数用于将文档转换为普通格式。

句法:

void DOMDocument::normalizeDocument( void )

参数:此函数不接受任何参数。

返回值:此函数不返回任何值。

下面的程序说明了PHP中的 DOMDocument::normalizeDocument()函数:

方案一:

createElement('organization', 'GeeksforGeeks');
  
// Append element to the document
$domDocument->appendChild($domElement);
  
// Use normalizeDocument() function
// to normalize the document
$domDocument->normalizeDocument();
  
// Create the XML file and display it
echo $domDocument->saveXML();
  
?>
输出:

GeeksforGeeks

方案二:

createElement('organization');
$domElement2 = $domDocument->createElement('name', 'GeeksforGeeks');
$domElement3 = $domDocument->createElement('address', 'Noida');
$domElement4 = $domDocument->createElement('email', 'abc@geeksforgeeks.org');
    
// Append element to the document
$domDocument->appendChild($domElement1);
$domElement1->appendChild($domElement2);
$domElement1->appendChild($domElement3);
$domElement1->appendChild($domElement4);
    
// Use normalizeDocument() function
// to normalize the document 
$domDocument->normalizeDocument();
   
// Create the XML file and display it
echo $domDocument->saveXML();
    
?>
输出:


    GeeksforGeeks
    
Noida
abc@geeksforgeeks.org

参考: https://www. PHP.net/manual/en/domdocument.normalizedocument。 PHP