thinkphp 템플릿 엔진:
1, thinkphp5
과 함께 제공되는 템플릿 엔진은 기본적으로 tp3의 템플릿 엔진과 동일합니다. 내장 템플릿 엔진은 독립적으로 혁신적인 XML 컴파일 템플릿 엔진입니다.
관련 추천: "ThinkPHP 튜토리얼"
2, 나뭇가지 템플릿 엔진
#🎜 🎜#템플릿 엔진 나뭇가지의 템플릿은 일반 텍스트 파일이며 특별한 확장자가 필요하지 않습니다. .html .htm .twig를 사용할 수 있습니다. 템플릿 내의 변수와 표현식은 런타임에 구문 분석되고 대체되며 태그는 템플릿의 논리를 제어합니다.3, Laravel Blade 템플릿 엔진
http://www.thinkphp.cn/extend/946.html# 🎜🎜#
4, think-angular 템플릿 엔진이 템플릿 엔진은angularjs를 사용할 수 있는 PHP 개발자를 위해 작성되었으며 주요 특징은 추가 태그가 필요하지 않다는 것입니다. 모두 속성 정의를 사용하면 완성된 템플릿 파일이 여전히 표준화된 HTML이기 때문에 IDE에서 코드 형식을 지정할 때 작성된 템플릿 파일이 매우 깔끔해집니다.
https://www.kancloud.cn/shuai/php-angular
5, 스마트 템플릿 엔진#🎜 🎜#먼저 스마티 공식 홈페이지에 접속하여 스마티를 다운로드 받으세요. 다음으로, 압축된 패키지의 압축을 풀면 데모와 libs라는 두 개의 폴더가 있습니다. libs 폴더를 열고 모든 내용을 복사하세요.
다음으로, 웹사이트 루트 디렉터리 아래에 있는 thinkphp 폴더를 엽니다. 내부에 공급업체 폴더가 있습니다. 이 폴더는 방금 복사한 모든 항목을 붙여넣기 위해 TP에서 사용됩니다. 그런 다음 프로젝트 디렉토리의 conf 디렉토리에 있는 conf.php 파일인 프로젝트 구성 파일을 엽니다.
다음 구성을 추가하세요:
'TMPL_ENGINE_TYPE'=>'Smarty'더 구성하고 싶다면
'TMPL_ENGINE_CONFIG'=>array( 'caching'=>true, 'template_dir'=>TMPL_PATH, 'compile_dir'=>CACHE_PATH, 'cache_dir'=>TEMP_PATH )을 추가하면 Smarty 템플릿을 사용할 수 있습니다. 템플릿의 파일 위치는 변경되지 않았으며, 캐시 위치도 변경되지 않았습니다.
위 내용은 thinkphp 템플릿 엔진이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!