>  기사  >  백엔드 개발  >  Smarty_php 템플릿의 주석 및 잘림 기능 소개

Smarty_php 템플릿의 주석 및 잘림 기능 소개

WBOY
WBOY원래의
2016-05-16 20:17:591183검색

참고

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

{* 이것은 jb51.net의 한 줄 Smarty 주석으로, 웹페이지의 소스 코드에서는 볼 수 없습니다*}


{* 여러 줄입니다
스마트노트
브라우저로 전송되지 않음
*}

템플릿 주석은 별표로 둘러싸여 있으며 그 뒤에 구분 기호가 옵니다(예: {* 이것은 주석입니다 *}). 이와 달리 Smarty 댓글은 최종 템플릿의 출력에 표시되지 않습니다. 전자는 다른 사람이 볼 수 없는 템플릿에 내부 설명을 삽입하는 데 유용합니다. ;-)

http://www.itlearner.com/code/smarty_cn/언어.basic.syntax.html

잘림

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

$smarty->할당('hxtitle', '18년 만에 계산대에서 재회한 두 자매.');

템플릿은 다음과 같습니다.

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

{$hxtitle}
{$hxtitle|자르기}
{$hxtitle|잘라내기:30}
{$hxtitle|잘라내기:30:""}
{$hxtitle|잘라내기:30:"---"}
{$hxtitle|truncate:30:"":true}
{$hxtitle|잘라내기:30:"...":true}
{$hxtitle|truncate:30:'..':true:true}

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

18년 만에 계산대에서 재회한 두 자매.
18년 만에 계산대에서 재회한 두 자매.
두 자매가 재회한 후...
두 자매가 재회한 후
두 자매의 재회---
여덟 살 만에 재회한 두 자매
E...
이후 재회한 두 자매 두자매 재..체크아웃 카운터.

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