Subscribe
Dapatkan berita terbaru seputar startup dan inspirasi technopreneurship dengan berlangganan newsletter Grevia.

 

About Template Engine

Template Engine digunakan untuk membuat variabel / data di php dengan menggunakan sintax tertentu.

Template

Jika anda memiliki string seperti berikut:

Selamat siang {panggilan}, 

saya adalah {nama_lengkap}

Selamat siang bapak, 

saya adalah ujang

Sisipkan fungsi bernama replace_variables() berikut ke dalam script php anda.

function replace_variables($template, array $variables){ return preg_replace_callback('#{(.*?)}#', function($match) use ($variables){ $match[1]=trim($match[1],'$'); return $variables[$match[1]]; }, ' '.$template.' ');
}

Secara Full, berikut script yang anda jalankan.

$kalimat = "
Selamat siang {panggilan}, 

saya adalah {nama_lengkap} "; $param = array(); $param['panggilan'] = 'bapak'; $param['nama_lengkap'] = 'ujang'; echo replace_variables($kalimat,$param); // =============== HASIL OUTPUT =============== // Selamat siang bapak, // // // saya adalah ujang

Command diatas akan mengupdate server untuk menggunakan script dengan revisi ke 30

By Rusdi

Follow Grevia :         
Daftar Email anda ke newsletter.
Copyright © 2011 - 2023. Grevia Networks
×