Niestety przy takim kodzie:...
<?php class modules{ var $loaded; function do_array(){ } function load( $name ){ if($this -> is_enabled($name) == true){ $file = 'modules/' . $name . '.php'; return include_once"$file"; $this -> loaded[] = $name; }else{ return false; } }else{ return false; } } } $modules = &new modules; $modules -> do_array(); $modules -> load('jakiśmoduł'); $modules -> load('jakiśmoduł2'); $modules -> load('jakiśmoduł3'); $modules -> load('jakiśmoduł4'); ?>
...otrzymuję 0, mimo że wszystko ładuje się jak trzeba, ktoś wie może dlaczego zmienna nie jest przekształcana w tablicę?