나는 file_get_contents
으로 마스터 PHP 템플리트 (HTML 템플리트 역할을 함)를 호출하는 PHP 스크립트를 가지고 있으며, 그로부터 몇 단어를 대체 한 다음 최종 파일을 다른 PHP로 디렉토리에 저장합니다.PHP : include()로 PHP 파일 file_get_contents;
그러나 마스터 PHP 템플릿 자체에 include();
과 require_once();
이 있으며 단어를 바꾼 후 저장된 파일은 마스터 템플릿에서 호출 된 파일을로드하지 않습니다.
저장된 파일의 HTML 소스 코드는 <?php include('file_here'); ?>
이지만 파일 _here의 출력에는 없습니다 (이미지 참조).
어떻게) (file_get_contents를 호출 할 수 있습니다; 여전히 마스터 템플릿이 include(); 또는 require_once(); ?
가장 좋은 방법은 마스터 템플릿 파일을 포함시키는 것이다. 아마도 ob_start/ob_get_clean 블록에 넣고 그 결과를 대체해야한다. – Orangepill