> 백엔드 개발 > PHP 튜토리얼 > Thinkphp 템플릿에서 사용자 정의 기능을 사용하는 방법

Thinkphp 템플릿에서 사용자 정의 기능을 사용하는 방법

高洛峰
풀어 주다: 2023-03-02 16:32:01
원래의
1310명이 탐색했습니다.

참고: 사용자 정의 함수는 프로젝트 애플리케이션 디렉토리/common/common.php에 배치되어야 합니다. 여기에 열쇠가 있습니다.

템플릿 변수의 함수 호출 형식: {$varname|function1|function2=arg1, arg2, ### }

설명:

{ 및 $ 기호는 다음과 같을 수 없습니다. 사용 공백이 있으면 후속 매개 변수에 공백이 있어도 문제가 없습니다.

###은 템플릿 변수 자체의 매개 변수 위치를 나타내며

은 여러 기능을 지원합니다.

함수 보호 기능을 지원하며, 금지된 함수 목록을 구성 파일에서 구성할 수 있습니다.

변수 캐싱 기능을 지원하고, 반복되는 변수 문자열은 여러 번 구문 분석되지 않습니다.

사용 예:

{$webTitle|md5|strtoupper|substr=0, 3}

{$number|number_format=2}

{ $varname|function1|function2=arg1, arg2, ### }

예:
코드 복사 코드는 다음과 같습니다.
function Cate($cid){
$Cate= D(' Cate');
$Cate=$Cate->where('id='.$cid)->find()
return $Cate['title']; }

이 함수를 템플릿에서 호출하고 싶다면 템플릿에 이렇게 쓰면 됩니다.

{$vo.cid|cate=###}

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿