참고
{* 이것은 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