PHP çiftleşmiş ile yardıma ihtiyacım var. Ben PHP için yeni kulüpler (Perl + Embperl geliyorum). Neyse, benim sorunum basit:
- Bazı öğeyi işlemek için küçük bir şablon var, bir blog yazısı olsun.
- Ben bu şablonu kullanmak bilmek tek yolu yönergesi 'include' kullanmaktır.
- Ben tüm ilgili blog mesaj geçiyor bir döngü içinde bu şablonu aramak istiyorum.
- Problem: Ben bu şablona bir parametre (ler) geçmek gerekir; bir blog yazısı temsil diziye bu durumda referans.
Kod şöyle:
$rows = execute("select * from blogs where date='$date' order by date DESC");
foreach ($rows as $row){
print render("/templates/blog_entry.php", $row);
}
function render($template, $param){
ob_start();
include($template);//How to pass $param to it? It needs that $row to render blog entry!
$ret = ob_get_contents();
ob_end_clean();
return $ret;
}
Herhangi bir fikir bunu gerçekleştirmek nasıl? Gerçekten stumped :) bir şablon işlemek için başka bir yolu var mı?