PHP의 DOMDocument formatOutput 속성의 들여 쓰기 크기를 늘릴 수있는 방법이 있습니까? 지금은 각 노드를 2 칸 들여 씁니다. 탭이나 4 칸으로 만들고 싶습니다.PHP의 DOMDocument formatOutput 속성의 들여 쓰기 크기를 늘릴 수있는 방법이 있습니까?
preg_replace_callback('/^(+)</m', function($a) {
return str_repeat(' ',intval(strlen($a[1])/2) * 4).'<';
}, $doc->saveXML());
그것은 4 공백으로 각 들여 쓰기를 대체는 형식이 두 자리로 시작되는 것을 알고에 의존하기 때문에
구성 파일의 어딘가에서이를 변경할 수 있습니까? 그것은 실행 시간에있을 필요는 없습니다. – ThinkingInBits
@ think 나는 PHP에서 이것을 구성 할 방법이 없다는 것을 알고 있습니다. – Gordon