2016-03-22 27 views
-2

sınıfın üzerine değişkeni geçirilmesi Ben template.class.php üzerinden bir dosya dahil: Ben kullanarak sınıfın yeni bir nesne oluşturulur bundan sonradahil dosyaya

class template { 
     function loadtemplate() { 
      include_once("file.tpl"); 
     } 
    } 

(index.phpolarak) :

:

$template = new template(); 

sonra (index.php içinde) dosyası için bir yöntem yürütülür

<?php $template->loadtemplate(); ?> 

Şimdi benim file.tpl içinde

hata index.php tanımlanan bir işlevi yürütmek istiyorum: Tanımsız değişken: var. Değişken nasıl geçebilirim? Yöntemi kullanmadan dosyayı doğrudan index.php dosyasına eklerseniz, değişken iletilir. index.php

<?php $template->loadtemplate($var); ?> 
yılında

function loadtemplate($var) {...} 

:

cevap

1

başıma bir çözüm öğrendim