이 코드는 이전에 파일이 존재하지만 파일이 존재하지 않는 경우 작동합니다.이 코드는 작동하지 않습니다.파일 생성시 php에서 xml 생성
$doc = new DOMDocument();
$doc->version = '1.0';
$doc->encoding = 'ISO-8859-1';
$response = $doc->createElement('response');
$doc->appendChild($response);
$response_type= $doc->createElement('response_type','Yes');
$response_id = $doc->createElement('response_id',$max_id_site);
$response->appendChild($response_type);
$response->appendChild($response_id);
$doc->formatOutput = true;
echo $doc->saveXML();
$doc->save('$filename_xml');
업데이트 된 코드 파일이 이미 존재하는 경우
$doc = new DOMDocument();
$doc->version = '1.0';
$doc->encoding = 'ISO-8859-1';
$response = $doc->createElement('response');
$doc->appendChild($response);
$response_type= $doc->createElement('response_type','Yes');
$response_id = $doc->createElement('response_id',$max_id_site);
$response->appendChild($response_type);
$response->appendChild($response_id);
$doc->formatOutput = true;
echo $doc->saveXML();
if (! is_file($filename_xml)) {
touch($filename_xml) or trigger_error("Can't Create File");
$doc->save($filename_xml);
}
$ doc-> save ($ filename_xml); 이것은 내가 alredy 그것을 작동하지 않는 노력하고 is_file ($ filename_xml) 내가 도움이 될 것 같아요. – user1803098
당신이 가지고있는 것이 아니라 ... 차이점이 있습니다 .. 인용 부호를 사용하고 있습니다. 파일이 존재하지 않는 것을 확인하고 있습니다. – Baba
iif (file_exists ($ filename_xml) == false) { $ doc-> save ($ filename_xml); }이 코드를 사용하면 작동하지 않습니다. – user1803098