비디오: [Bootstrap 강좌] 테스트 예제 및 템플릿 2024
페이지 상단은 PHP 템플릿 시스템이 처리 할 수있는보다 복잡한 섹션 중 하나입니다. 웹 페이지의 상단에는 문서 형식 선언 (DTD)과 CSS에 대한 링크 및 페이지에서 사용되는 모든 JavaScript가 포함됩니다. 페이지 상단에는 제목 및 페이지에 대한 기타 메타 정보도 들어 있습니다.
페이지 섹션의 정보 외에도이 예에서 사용중인 페이지의 맨 위에는 사이트의 다른 페이지에 대한 링크가있는 여기에 표시된 메뉴가 있습니다.
이 연습에서 만들 클래스에는 섹션과 메뉴를 포함하여 페이지 상단에 네 가지 방법이 있습니다. 그러나 클래스를 사용할 때 페이지의 맨 위 섹션을 만들기 위해 올바른 방법으로 다양한 메서드를 호출하거나 호출하지 않아도됩니다.
당신이 신경 쓰는 것은 페이지의 윗부분을 만드는 것입니다. 따라서 getTop이라는 공용 메서드가 하나뿐입니다. getTop 메소드는 페이지 전체를 만들기 위해 모든 비트를 수집합니다.
-
오픈 클래스 페이지. PHP가 아직 열려 있지 않은 경우.
-
classPage 내에서 public $ titleExtra = "; $ output - = getDocType (); $ output. = $ this -> _ getHtmlOpen (); $ output. = $ this-> getDocType (); (999)
getHop (); $ output. = file_get_contents ("pageTop.Txt"); >
-
getTop () 메서드는 출력에 대한 변수를 생성하며, 필요에 따라 변수를 추가하거나 제거 할 수있는 유연성을 제공합니다. 메서드는 세 가지 추가 메서드를 호출하고 pageTop이라는 파일에서 일반 HTML을 가져옵니다.txt
classPage. php (아직 열지 않은 경우 열), getTop () 메서드의 닫는 중괄호 아래에 다음 코드를 입력합니다.protected function _getDocType ($ doctype = "html5 ") { if ($ doctype =="html5 ") {
-
$ dtd =" ";
}return $ dtd."n ";
}
_getHtmlOpen ($ lang = "en-us") { if ($ lang == "en-us") {
$ htmlopen = "";