<?php class www { public $config; public function website() { include('plik.php'); } } ?>
Teraz tworzę obiekt i wywołuję metodę website().
<?php $www=new www(); $www->website(); ?>
I bym mógł w zaincludowanym pliku użyć zmiennej $config musiał bym to zrobić sposobem:
<?php $this->config; ?>
I wreszcie dochodzimy do pytania, w jaki sposób to wykonać bym mógł zwracać się do zmiennych czy też innych funkcji tego obiektu w sposób:
<?php $www->config; ?>
Problem jest dziwny i nic oprócz zamiany wywołania metody na:
<?php include($www->website()); ?>
I odpowiednio zmodernizowania funkcji website() nie przychodzi mi na mysi, jeśli ktoś ma pomysł jak rozwiązać ten problem mugłby podzielić się pomysłem.