phpbar.de logo

Mailinglisten-Archive

[php] Constructor

[php] Constructor

Christoph Rust info at webmaster-rust.de
Fre Sep 10 16:12:31 CEST 2004


Das ist schon Absicht, das die nicht zwischengelagert werden sollen :-D

Peter Petermann schrieb:

>Hi,
>
>  
>
>>Beispiel:
>>
>><Code>
>>for ($i = 0; $i < count($classes); $i++){
>>    new $classes[$i];
>>}
>></Code>
>>    
>>
>*räusper*
>
>
>  
>
>>Ich weiß zwar, das dies mit der Funktion eval() möglich ist, find es 
>>aber sehr unsauber.
>>
>><Code>
>>for ($i = 0; $i < count($classes); $i++){
>>    eval("new ".$classes[$i]."();");
>>}
>></Code>
>>    
>>
>URGS
>
>Also erstmal generell:
>Du solltest die erzeugten Objekte auch irgentwo abspeichern
>Wenn wirklich was in der Art machen willst kannst du das so tun:
>
>foreach($classes as $class)
>{
>    $objects[] = new $class();
>}
>
>Mit freundlichen Grüßen,
>Peter Petermann
>  
>




php::bar PHP Wiki   -   Listenarchive