Memperbarui bug kecil
Pengantar mesin template kecil PHP lovefc_Templatelovefc_Template adalah mesin templat yang kecil, ringan, dan efisien. Ukurannya hanya belasan kilobyte. Ia menyediakan fungsi paling dasar dari mesin templat. Selain itu, ada beberapa skalabilitas untuk bahasa templat. untuk membuat kode templat Anda sendiri dan menulis kode dengan lebih cepat dan nyaman.
Smarty adalah mesin templat paling klasik. Saya yakin banyak orang telah menggunakannya. Namun, dalam beberapa proyek yang tidak terlalu besar, penggunaannya tidak sebanding dengan keuntungannya.
Ada banyak mesin template serupa lainnya di pasaran, semuanya ringan. Keuntungan lovefc_Template adalah metode konversinya tidak melalui pencocokan biasa yang sederhana, dan beberapa sintaksisnya juga sangat nyaman.
Misalnya, banyak kode templat tidak memiliki sintaks penugasan. Lovefc_Template mendefinisikan sintaks penugasan.
{($a='Halo')}
Penugasan disini sama seperti di php, baik itu fungsi, array, maupun objek, {($obj=newobj())}{($array=array(1=>'a')) }
Pembatas di sini adalah {(dan)}. Kami tidak menyarankan Anda menggunakan {} karena dapat menyebabkan kesalahan.
Ia juga memiliki bahasa templat yang kuat untuk referensi file
{(includefile="nama file templat")}
Mendukung templat direktori lainnya. Atau bisa juga berupa jalur file. File tersebut akan dinilai secara cerdas dan direferensikan untuk kompilasi. Selama kompilasi, tugas-tugas ini akan diselesaikan secara otomatis dan tidak akan dieksekusi dalam file yang dikompilasi, sehingga meningkatkan efisiensi eksekusi di masa mendatang.
Perlu juga disebutkan bahwa Anda dapat menggunakan fungsi penggantian regulernya untuk membuat kode template Anda sendiri
Misalnya, atur
$fc->se=array('#[termasuk((.*))]#isuU');
$re->re=array('{(includefile="1")}');
Dengan cara ini Anda dapat menggunakannya langsung di template
[termasuk (kaki)]
setara dengan
{(includefile="kaki")}
Selain mendukung penggantian kode template, ekspresi reguler lainnya juga didukung.
Anda dapat mengatur kode template Anda sendiri tanpa harus menggunakan metode yang sudah ada.
Ini tidak akan berdampak apa pun pada efisiensi. Hasil setelah dikompilasi ke dalam file yang dikompilasi sama persis. Selain itu, juga mendukung penggantian fungsi reguler.
Ini adalah template yang ringan dan mungkin tidak memiliki fitur yang Anda inginkan. Namun jangan berkecil hati, penulis akan terus update. .
Baik Anda menyematkannya saat mengembangkan kerangka kerja atau mengembangkan aplikasi dengan cepat, Anda dapat menggunakannya untuk mengurangi pekerjaan Anda dan membuat kode HTML dan PHP campuran asli lebih mudah dibaca dan dimodifikasi.
Ini berisi proses pengenalan dan pembaruan, yang dapat dijalankan langsung di lingkungan PHP. Harap perhatikan izin baca dan tulis dari folder terkait. Jika Anda memiliki pertanyaan, Anda dapat menghubungi penulis.
Tampilan halaman mesin template kecil PHP lovefc_Template