Diyelim ki gibi fonksiyonları bir dizi var diyelim,
article()
- bir madde verirmenu()
- bir menü
ve böylece ...
bazen de ekrana yazdırmak, sadece bu fonksiyonların çıktı almak için değil gerekebilir. Peki yerine get_article()
, get_menu()
vb gibi değerler döndüren işlevler başka bir set oluşturmak, ben çıktı tamponlama kullanarak, bunu yapan tek bir işlevi yapmak ve olabilir {[(2) ]}?
örneğin için.
function get($function_name){
ob_start();
call_user_func($function_name);
return ob_get_contents();
}
benim kod sorun, ben $function_name
'in iddialarını geçebileceği bilmiyorum olmasıdır. Işlevi herhangi bir sayıda gerekebilir ...