ThinkPHP5 ialah rangka kerja pembangunan PHP yang berkuasa yang mudah dipelajari, mudah digunakan, cekap dan stabil. Dalam model pembangunan di mana hujung hadapan dan belakang dipisahkan, hujung hadapan biasanya perlu memperkenalkan beberapa halaman awam, seperti pengepala, bawah, bar navigasi, dsb. Jadi, bagaimana untuk memaparkan halaman awam dalam ThinkPHP5? Di bawah ini saya akan memperkenalkan cara mengendalikannya.
1. Gunakan pernyataan include
include ialah fungsi PHP yang boleh memasukkan kandungan fail yang ditentukan ke dalam fail PHP semasa. Oleh itu, kita boleh menggunakan pernyataan sertakan untuk memperkenalkan kod halaman awam di mana kita perlu memaparkan halaman awam. Contohnya:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>首页 - MyWeb</title> </head> <body> <?php include('header.html'); ?> <!-- 此处为页面内容 --> <?php include('footer.html'); ?> </body> </html>
Dalam kod di atas, dua halaman awam header.html dan footer.html diperkenalkan ke dalam fail HTML melalui pernyataan sertakan.
2. Gunakan enjin templat
ThinkPHP5 mempunyai enjin templat PHP terbina dalam, yang boleh menggunakan sintaks templat semasa menulis kod HTML untuk memisahkan kod hadapan dan kod belakang, meningkatkan pembangunan kecekapan dan kebolehselenggaraan Kod. Dalam enjin templat, kita boleh menggunakan teg sertakan untuk memperkenalkan halaman awam. Contohnya:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>首页 - MyWeb</title> </head> <body> {include file="header.html"} <!-- 此处为页面内容 --> {include file="footer.html"} </body> </html>
Dalam kod di atas, {include file="header.html"}
dan {include file="footer.html"}
masing-masing memperkenalkan dua halaman awam, header.html dan footer.html.
Ringkasan
Di atas ialah dua kaedah biasa untuk memaparkan halaman awam dalam ThinkPHP5. Kaedah pertama sesuai untuk senario mudah dan projek kecil; kaedah kedua sesuai untuk projek besar dan mempunyai kebolehselenggaraan dan skalabiliti yang lebih baik. Lebih penting lagi, dengan pembangunan berterusan dan kemajuan teknologi bahagian hadapan, kami boleh menggunakan lebih banyak alatan dan teknologi untuk mencapai pemisahan bahagian hadapan dan belakang, meningkatkan kecekapan pembangunan dan pengalaman pengguna.
Atas ialah kandungan terperinci Bagaimana untuk membuat halaman awam thinkphp5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!