smarty에서 일반적으로 사용되는 변수 연산자 20개* 사용법 구문: {변수 이름|연산자:}
* capitalize --- 첫 글자를 대문자로 시작
* count_characters --- 문자 수 계산
* cat -- - 연결 문자열
* count_paragraphs --- 문단 개수 세기
* count_sentences --- 문장 개수 세기
* count_words --- 단어 개수
* date_format --- 시간 형식
* 기본값 ---default
* escape ---escape
* 들여쓰기 ---indent
* lower ---소문자
* nl2br ---새 줄 바꾸기
* regex_replace ---정기 바꾸기
* 바꾸기 ---교체
* spacify ---공백 삽입
* string_format ---문자열 서식
* Strip ---추가 공백 제거
* Strip_tags ---html 태그 제거
* 자르기 ---잘림
* 위쪽 ---대문자화
* wordwrap --줄 너비 제한
사용법:
index.php
코드 복사 코드는 다음과 같습니다.
include("smarty_inc.php")
$name = " 제 이름은 MaJi, 22세, 섹스 보이입니다.aaaaaa";
$smarty->sign("title", $name);
$smarty- >할당("행", $row);
$smarty->할당("d",strtotime("-0"))
$smarty->할당("nubmer", 342345.736524 );
$smarty->display("index.html");
index.html
원본 데이터: {$title}
대문자 변수 사용 연산자 뒤: {$title|capitalize}
count_characters 변수 연산자 사용 후: {$title|count_characters}
cat 변수 연산자 사용 후: {$title|cat:"wwww.baidu. com"}
count_paragraphs 변수 연산자 사용 후: {$title|count_paragraphs}
count_sentences 변수 함수 연산자 사용 후: {$title|count_sentences}
count_words 변수 함수 연산자 사용 후: {$title |count_words}
원래 시간 데이터: {$d}
date_format 변수 함수 연산 사용: {$d|date_format:"%Y-%m-%d"}
smarty.now를 사용하여 시간 호출 : {$smarty.now|date_format:"%Y-%m-%d"}
기본 변수 함수를 사용하여 작동: {$title1|default:"해당 변수 없음"}
이스케이프 변수 사용 실행할 함수: {$title|escape :"html"}
들여쓰기 변수 함수 연산 사용: {$title|indent:2:" "}
하위 변수 함수 연산 사용: {$title|lower}
상위 변수 함수 연산 사용: { $title|upper}
대체 변수 함수 연산 사용: {$title|replace:"is":"@@"}
특정 변수 함수 연산 사용: {$title |spacify:"_"}
string_format 변수 함수 연산 사용: {$nubmer|string_format:"%.2f"}
스트립 변수 함수 연산 사용: {$title|strip:"_"}
Strip_tags 변수 함수 연산 사용: {$title |strip_tags}
truncate 변수 함수를 사용하여 연산: {$title|truncate:30:"..."}
wordwrap 변수 함수를 사용하여 연산: {$ title|wordwrap:10:"
"}
위 내용은 스마트프린터 가상프린터의 내용을 포함하여 스마트프린터 가상프린터 php smarty 템플릿 엔진의 변수연산자와 사용법을 소개하고 있는데, PHP 튜토리얼에 관심있는 친구들에게 도움이 되었으면 좋겠습니다.