PHP-de görnüşleme elementlere bölünişi
Bir faýly beýleki faýla goýmak köplenç görnüşleme faýlaryny böleklere bölmek üçin ulanylýar. Bu, HTML sahypalarynyň gaýtalanylýan böleklerini üýtgetmegiň amatlylygy üçin aýratyn faýllara çykarmak üçin zerur.
Mysalda göreli. Bizde aşakdaky sahypa bolsun:
<html>
<head>
<title>page1</title>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
text 1
</body>
</html>
We ýene birini:
<html>
<head>
<title>page2</title>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
text 2
</body>
</html>
Görşüňiz ýaly, bu iki faýlda head blogunyň
mazmuny deňdir. Ony aýratyn faýla çykaryň:
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
Bu faýly her bir sahypamyza birikdireliň:
<html>
<head>
<title>page1</title>
<?php include 'elem/head.php'; ?>
</head>
<body>
text 1
</body>
</html>
Aşakdaky görnüşlemä eýe bolan faýllar berlen:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<aside>
sidebar
</aside>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
Faýllaryň görnüşlemesi diňe title-lar we mazmun bilen tapawutlanýar. Header-iň, footer-iň we sidebar-yň mazmunyny aýratyn birikdirilýän faýllara çykaryň.