이 스크립트는 원본 데이터로 새 XML 파일을 만들고 업데이트하지 않습니다.PHP 스크립트가 업데이트없이 xml을 저장합니다.
<?php
$dom = new DOMDocument();
$dom->load('communities.xml');
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
// get document element
$root = $dom->documentElement;
$name = $dom->createElement("NAME");
$nameText = $dom->createTextNode("Hobbies");
$name->appendChild($nameText);
$community = $dom->createElement('COMMUNITY');
$community->appendChild($name);
$dom->save('communities.xml');
$tidy_options = array(
'input-xml' => true,
'output-xml' => true,
'indent' => true,
'wrap' => false,
);
$tidy = new tidy();
$tidy->parseFile('communities.xml', $tidy_options);
$tidy->cleanRepair();
echo $tidy;
return;
?>
파일 형식이 수정되고 파일이 새로운 날짜로 저장되기 때문에 권한이 맞습니다.
정확하게 여기에있는 질문은 무엇입니까? –