{$smarty} 예약 변수는 일부 특수 템플릿 변수에 액세스하는 데 사용할 수 있습니다. 다음은 모두 페이지 요청 변수입니다.
다음은 get, post,cookie, 서버, 환경, 세션 변수 등의 페이지 요청 변수에 접근하는 예입니다. 예를 들어 {$smarty.server.SERVER_NAME}은 서버 변수를 얻고, {$smarty.env.PATH}는 시스템 변수를 얻습니다. 환경 변수 경로, { $smarty.request.username}은 get/post/cookies/server/env의 복합 변수를 가져옵니다.
{$smarty.now} 변수는 현재 타임스탬프에 액세스하는 데 사용됩니다.
date_format 조정자를 사용하여 출력 형식을 지정할 수 있습니다(예: {$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}).
{$smarty.const}
PHP 상수에 직접 액세스할 수 있습니다(예: {$smarty.const._MY_CONST_VAL}).
{$smarty.capture}
{capture}..{/capture} 구조를 통해 캡처할 수 있는 출력은 {$smarty} 변수를 사용하여 액세스할 수 있습니다.
{$smarty.config}
{$smarty} 변수는 로드된 구성 변수에 액세스할 수 있습니다.
예를 들어, {$smarty.config.foo}는 {#foo#}를 나타낼 수 있습니다.
{$smarty.section}, {$smarty.foreach}
{$smarty} 변수는 'section' 및 'foreach' 루프의 속성에 액세스할 수 있습니다.
{$smarty.template}
현재 처리 중인 템플릿의 이름을 표시합니다.
{$smarty.version}
smarty 템플릿 버전 {$smarty.ldelim} 표시
왼쪽 구분 기호 {$smarty.rdelim} 표시
오른쪽 구분 기호 표시