스마트한 30분 빠른 시작 tutorial_php 예제

WBOY
풀어 주다: 2016-05-16 20:34:08
원래의
796명이 탐색했습니다.

이 기사에서는 smarty를 빠르게 시작하는 방법을 설명하여 독자가 30분 안에 smarty 사용법을 빠르게 익힐 수 있습니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.

1. 똑똑한 프로그래밍 부분:

smarty 템플릿 디자인 섹션에서는 템플릿 내 smarty의 몇 가지 일반적인 설정을 간략하게 소개했습니다. 이 섹션에서는 주로 smarty에서 프로그램 디자인을 시작하는 방법을 소개합니다. Smarty 파일을 다운로드하여 사이트에 추가하세요.

index.php 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
/**
*
* @version $Id: index.php
* @패키지
* @author www.jb51.net
* @action show 예제 프로그램
*/
include_once("./Smarty/Smarty.class.php"); //스마트 클래스 파일 포함

$smarty = new Smarty(); //스마트 인스턴스 객체 생성 $smarty
$smarty->templates("./templates"); //템플릿 디렉터리 설정
$smarty->templates_c("./templates_c") //컴파일 디렉터리 설정
$smarty->cache("./cache"); //캐시 디렉토리
$smarty->cache_lifetime = 0; //캐시 시간
$smarty->caching = true; //캐싱 방법

$smarty->left_delimiter = "{#"
$smarty->right_delimiter = "#}"
$smarty->할당("name", "zaocha") //템플릿 변수 교체
$smarty->display("index.htm"); //./templates
아래에 있는 index.htm 템플릿을 컴파일하고 표시합니다. ?>


2. 스마트한 프로그램을 설명해주세요

smarty의 프로그램 부분은 실제로 PHP 언어 사양을 준수하는 코드 집합임을 알 수 있습니다.

1:/**/설명:

포함된 부분은 프로그램 헤더 댓글입니다. 주요 내용은 프로그램의 기능, 저작권, 작성자, 작성 시간에 대한 간략한 소개여야 합니다. 스마티에서는 꼭 필요한 것은 아니지만, 프로그램의 스타일로 보면 좋은 스타일입니다.

2: include_once 문:

웹사이트에 설치된 smarty 파일이 현재 파일에 포함됩니다. 포함된 경로를 올바르게 작성해야 합니다.

3: $smarty = 새로운 Smarty():

이 문장은 객체의 간단한 인스턴스화인 새로운 Smarty 객체 $smarty를 생성합니다.

4:$smarty->템플릿(""):

이 문장은 tpl 템플릿을 사용할 때 $smarty 객체의 경로를 지정합니다. 이 문장이 없으면 Smarty의 기본 템플릿 경로는 실제로 프로그램을 작성할 때 필요합니다. 이 문장을 변경하세요. 이것도 좋은 프로그래밍 스타일입니다.

5:$smarty->templates_c(""):

이 문장은 $smarty 객체가 컴파일되는 디렉터리를 지정합니다. 템플릿 디자인 장에서 우리는 이미 Smarty가 컴파일된 템플릿 언어라는 것을 알고 있으며, 이 디렉터리는 템플릿을 컴파일하는 디렉터리입니다. 사이트가 Linux 서버에 있는 경우

를 확인하세요.

teamplates_c에 정의된 디렉터리에는 쓰기 및 읽기 권한이 있습니다. 기본적으로 해당 컴파일 디렉터리는 현재 디렉터리의 template_c입니다.

6: $smarty->left_delimiter 및 $smarty->right_delimiter:

템플릿 변수를 검색할 때 왼쪽 및 오른쪽 구분 기호를 나타냅니다. 기본적으로는 "{" 및 "}"이지만 실제로는 템플릿에서

인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿