PHP에서 phplib 템플릿을 사용하여 여러 중첩 BLOCK 처리

PHP에서 phplib는 웹 페이지 템플릿을 처리하는 간단하고 강력한 방법을 제공하는 인기 있는 템플릿 엔진입니다. 일반적인 요구 사항은 하나의 템플릿에 다른 템플릿이 포함된 템플릿 내에 여러 중첩이 있어야 한다는 것입니다. 이 기사에서는 phplib 템플릿 엔진을 사용하여 여러 개의 중첩된 BLOCK을 처리하는 방법을 알아봅니다.

먼저 phplib 라이브러리를 설치해야 합니다. 프로젝트 디렉터리에서 다음 명령을 실행하여 Composer를 통해 설치할 수 있습니다.

composer require phplib/phplib

설치가 완료되면 코드 작성을 시작할 수 있습니다.

마스터 템플릿(master.tpl)과 두 개의 하위 템플릿(header.tpl 및 content.tpl)이 있다고 가정합니다. 우리는 이 두 개의 하위 템플릿을 기본 템플릿에 포함하고 하위 템플릿에서 교체 가능한 BLOCK을 정의할 수 있기를 원합니다.

먼저 다음 내용으로 master.tpl 파일을 만듭니다.

<html>
<head>
    <title>[+title+]

Guess you like

Origin blog.csdn.net/update7/article/details/133565885