2011-02-17 5 views
0

여기 꽤 큰 웹 사이트를 구축하고 있습니다. PHP와 함께 꽤 많이 사용하고 있습니다.하지만 궁금한 점은 웹 사이트 전체에서 변경되지 않는 헤더가 있다는 것입니다. 그리고 내가 할 일을해야 할 것이라고 내 PHP 코드의 일부 함수를 만들 수 있다면 궁금 해서요 getHeader() 함수와 같은 호출 및 헤더를 반환합니다. 이제이 머리글은 검색 막대와 사용자 이름 컨테이너와 같은 PHP도 있습니다. PHP 코드에 헤더 코드를 넣을 필요가 없으므로이 스크립트가 매우 간단한 스케일에서 가능한지 궁금합니다. 괜찮아요.하지만 업데이트를 만들면 파일을 업데이트해야하는데 시간이 좀 걸릴 수 있습니다 ...PHP 함수 getHeader()

미리 감사드립니다!

답변

4

헤더 파일 (예 : header.php)을 만들고 포함하십시오.

http://php.net/manual/en/function.include.php

당신은되지 않은 기능의 header.php에서 직접 코드를 할 수 있습니다, 그것은 기본적으로 실행, 또는 함수에 넣어 수동으로 호출합니다.

+0

좋아들 덕분에 필요합니다 것입니다 실제로 해냈어 ... 고마워. – awmayhall

0

함수를 사용할 수 있습니다. 그것이 워드 프레스가하는 일입니다. PHP를 넣을 수도 있습니다. 함수 내의 PHP는 ... 잘 ... 함수 안에 있다는 것을 명심해야합니다. 따라서 전역 변수 등에 명시 적으로 액세스해야합니다.

또 다른 옵션은 함수를 호출하는 대신 해당 파일을 include이라는 자체 파일에 저장하는 것입니다. 뭐든간에 당신 보트를 뜨게.