>백엔드 개발 >PHP 튜토리얼 >smarty manual smarty 템플릿에서 PHP 함수를 사용하는 방법

smarty manual smarty 템플릿에서 PHP 함수를 사용하는 방법

WBOY
WBOY원래의
2016-07-29 08:44:551055검색

샘플1

코드 복사 코드는 다음과 같습니다.


<{$colname|trim}> 🎜>
iconv처럼 매개변수가 3개인 함수를 사용하는 경우 어떻게 작성하나요?

샘플 2


코드 복사 코드는 다음과 같습니다.

<{$colname| iconv:'utf -8':'gbk'}>



실행되면 오류 메시지가 표시됩니다.

따라서 공부해 보면 smarty 템플릿 페이지의 응용 기능 사용법부터 시작하여 샘플 1을 예로 들면, Trim 앞의 $Row->colname이 실제로는 Trim의 첫 번째 매개 변수라는 것을 알 수 있습니다. 및 |는 중간 기호 연결에 사용됩니다.
3개의 매개변수가 있는 iconv와 같은 함수를 사용하려면 다음과 같이 작성해야 합니다.
샘플 3


코드 복사 코드는 다음과 같습니다.

<{'utf-8'|iconv:'gbk':$colname}>

함수의 첫 번째 매개변수 |함수: 두 번째 매개변수: 세 번째 매개변수. 샘플 3에서는 colname의 값이 utf-8 형식에서 gbk로 변환됩니다.
위 내용은 smarty 매뉴얼의 내용을 포함하여 smarty 템플릿에서 PHP 함수를 사용하는 smarty 매뉴얼 방법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.