Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Traformare una stringa in una variabile

    Ciao ragazzi,

    Vorrei trasformare una stringa passata ad una funzione in variabile php.
    Mi spiego meglio con un esempio:

    Ho questo...

    file: classe.php
    Codice PHP:
    <?
    function caricaClasse($nomeClasse$inizializzaVariabile) {
    include 
    $nomeClasse.'.php';
    $inizializzaVariabile = new database(); //database è una classe di esempio
    }
    ?>
    vorrei quindi utilizzare una cosa del genere:
    index.php
    Codice PHP:
    <? 
    CaricaClasse
    ('database','DB');
    $DB->CONNECT(); 
    ?>
    Qualcuno sa come posso fare ?

    Grazie a tutti anticipatamente.

  2. #2
    Ciao,
    Prova così:

    Codice PHP:
    function caricaClasse($nomeClasse, &$var) {
         include 
    $nomeClasse.'.php';
         
    $var = new $nomeClasse(); 
    }

    CaricaClasse('database',$DB);
    $DB->CONNECT();

    // per chiamare metodi statici, o prprietà statiche, si fa invece così:
    //call_user_func(array($DB, 'staticMethod')); 

  3. #3
    Fatal error: Cannot pass parameter 3 by reference


  4. #4
    Sbagliavo io, funzionaaaaaaa

    Grazie mille =)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.