php.MVC 태그 구문
기본 소개에 이어 이제 템플릿 태그 시스템의 구문을 살펴보겠습니다.
특정 태그를 살펴보기 전에 태그로 무엇을 정의해야 할까요? 태그를 작성하려면 태그 노드를 사용합니다. 왼쪽 태그()는 필요한 경우 phpmvc에서 재정의할 수 있습니다. -config.xml.
이제 템플릿 태그 시스템은 include 지시어, 선언 및 표현식의 3가지 유형을 지원합니다. 이제
Include 지시어
include 지시문을 사용하면 내용을 머리글, 바닥글 또는 내용과 같은 여러 모듈로 분리할 수 있습니다. 포함된 페이지는 HTML이거나 다른 태그 템플릿 페이지일 수 있습니다. 예를 들어 다음 include 지시문을 사용하여 페이지 머리글을 포함할 수 있습니다. :
템플릿 컨텍스트의 include 지시문 예:
..
> ... ... |
...
이 예에서는 페이지가 다음 페이지로 전송될 때 pageHeader.ssp 헤더 파일 내용이 기본 페이지에 삽입됩니다. 이 페이지 헤더 파일에는
이 표현식은 컴파일되어 런타임 시 다음과 같이 출력됩니다.
Flash Jacks' Sleek Tab Site
< ;/span>
선언
선언을 사용하면 템플릿이나 다른 포함 페이지에서 페이지 수준 변수를 선언할 수 있습니다.
템플릿 파일의 선언을 사용할 수 있습니다:
< ;@ saleTitle = data.getValueBean('SALE_TITLE') @>
< ;html>
…
...
< ;/html>
이 예에서는 처음 3개 변수가 우리가 만든 Action 클래스의 ActionObject에 할당되었습니다. data.getValueBean('SALE_MONTH'). 문자열 값: salesAreaID = "Central District".
이제 선언된 변수를 페이지에서 사용할 수 있습니다:
...
특가
오늘 스페셜
...
이러한 페이지 변수는 다음과 같이 출력됩니다.
Jack's Super Deals for: 2010년 5월
🎜>......
표현
표현식 태그를 사용하면 템플릿 페이지에서 표현식을 실행할 수 있습니다. 표현식의 결과는 템플릿 페이지에 포함됩니다. 다음 표현식은 간단한 문자열(salesAreaID)을 표시하는 데 사용되며 프레임워크 구성도 검색할 수 있습니다. 클래스 속성:
이러한 표현식을 사용하려면 먼저 다음을 선언해야 합니다.
또는 ViewResourcesConfig 개체(viewConfig)의 속성이 view-resources 노드에서 선언됩니다.
contactInfo = "flash.jack@jackshost.com"
...
표현식에서 객체를 사용할 때 객체 - 메소드( object-method)는 표준 PHP 표기법 또는 도트 스타일 표기법으로 선언됩니다.
PhpMVC_Tags 개체 메서드 표기법
PHP 스타일 sales = data->getSales
Dot Style sales = data.getSales
메소드 매개변수 사용 Staff = data.getValueBean("STAFF")
데이터 배열 제품 검색 = data->getValueBean("PRODUCTS_ARRAY")
다음 단원에서는 템플릿 태그 시스템을 사용하여 변환하는 방법을 살펴보겠습니다. 이것들을 합쳐서 페이지를 구성합니다.
위 내용은 PHP.MVC의 템플릿 태그 시스템(3) 내용입니다. 더 많은 관련 글은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요. )!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.
