서기의 PHP7 강의를 토대로 정리하였습니다!
include “파일명”
: 지금 파일에 해당 파일 삽입하기 (=include("파일명")
)
require “파일명”
: 지금 파일에 해당 파일 삽입하기(=require("파일명")
)
9.php
<div>
동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세
</div>
<?php
include "9_1.php";
?>
<div>
남산위의 저 소나무 철갑을 두른듯..
</div>
<?php
include "9_1.php";
?>
<div>
가을 하늘 공활한데 높고 구름없이..
</div>
<?php
include "9_1.php";
?>
9_1.php
<div>
무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세
</div>
동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세
include_once “파일명”
: 이 파일에 해당 파일을 처음 한번만 삽입
require_once “파일명”
: 이 파일에 해당 파일을 처음 한번만 삽입
9.php
<div>
동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세
</div>
<?php
include_once "9_1.php";
?>
<div>
남산위의 저 소나무 철갑을 두른듯..
</div>
<?php
include_once "9_1.php";
?>
<div>
가을 하늘 공활한데 높고 구름없이..
</div>
<?php
include_once "9_1.php";
?>
동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세
폴더를 하나 만들고 Index.php 파일을 생성한 다음 아래 코드를 추가한다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>홈페이지</h1>
<div>
<ul>
<li><a href='index.php'>홈</a></li>
<li><a href='profile.php'>프로필</a></li>
<li><a href='like.php'>좋아하는 것</a></li>
<li><a href='hate.php'>싫어하는 것</a></li>
</ul>
</div>
</body>
</html>
‘홈’을 누르면 index.php(현재 페이지)로 이동
’프로필’을 누르면 profile.php로 이동
’좋아하는 것’을 누르면 like.php로 이동
’싫어하는 것’을 누르면 hate.php로 이동
그런데 모든 페이지에서 위 메뉴가 보이게 하기 위해서 include 문을 이용하려 한다.
menu.php 파일을 만들고 아래 코드를 menu.php로 옮긴다.
<div>
<ul>
<li><a href='index.php'>홈</a></li>
<li><a href='profile.php'>프로필</a></li>
<li><a href='like.php'>좋아하는 것</a></li>
<li><a href='hate.php'>싫어하는 것</a></li>
</ul>
</div>
그리고 모든 페이지에 다음 코드를 추가한다.
<?php
include "menu.php"
?>
그럼 다음과 같이 모든 페이지에서 메뉴를 이용할 수 있다.