이 기사의 예에서는 ThinkPHP 템플릿의 변수 출력, 사용자 정의 함수 및 판단문의 사용을 설명합니다. 여기에는 주로 변수 출력, 사용자 정의 기능 및 판단문의 세 가지 용도가 포함됩니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
템플릿 연산 변수 출력:
빠른 출력변수
판단문 사용
if 태그를 사용하여 복잡한 조건부 판단을 정의할 수 있습니다. 예를 들면 다음과 같습니다.
if 태그의 조건 속성은 기본적으로 PHP 구문을 사용하므로 판단 태그와 스위치 태그를 최대한 사용하는 것이 더 간결할 것입니다. if 태그를 사용하세요. 스위치 및 비교 태그는 변수 수정자와 시스템 변수를 사용할 수 있기 때문입니다. IF 태그가 여전히 특정한 특수 요구 사항을 충족할 수 없는 경우 기본 PHP 코드 또는 PHP 태그를 사용하여 코드를 직접 작성할 수 있습니다.
eq는 (==)입니다
neq는 (!=)
와 같지 않습니다.
gt는 다음보다 큼(>)
egt 크거나 같음 (>=)
(<)
보다 작습니다.
(<=)
보다 작거나 같음
heq는 항상 (===)
와 같습니다.
nheq가 항상 (!==)와 같지는 않습니다
조건조건
참고
조건 속성 값에서 변수에는 다른 태그와 다른 $ 기호가 필요합니다.
맞춤 기능 사용 방법
템플릿 변수의 함수 호출 형식: {$varname|function1|function2=arg1, arg2, ###}
사용 예:
예는 다음과 같습니다.
설명:
{와 $ 기호 사이에는 공백이 있을 수 없으며 후속 매개변수에는 공백이 있어도 문제가 없습니다.
###은 템플릿 변수 자체의 매개변수 위치를 나타냅니다.
다양한 기능과 기능 간 공백을 지원합니다.
기능 차폐 기능을 지원합니다. 구성 파일에서 금지된 기능 목록을 구성할 수 있습니다.
변수 캐싱 기능을 지원하며 반복되는 변수 문자열은 여러 번 구문 분석되지 않습니다.
이 글이 모든 분들의 ThinkPHP 프레임워크 프로그래밍에 도움이 되기를 바랍니다.