Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Graboid
    Registrato dal
    Oct 2004
    Messaggi
    619

    Classe che richiama classe

    Ciao,

    ho una classe che deve usare una funzione di un altra classe in php5 ma non riesco a far funzionare il tutto:

    Posto gli come ho provato a strutturare la classe.

    ho provato così:

    Codice PHP:
    require_once("../includes/definitions.php");

    class 
    Artists{
        
    function 
    __construct(){
        require_once(
    "../classes/Utility.php");
        
    $Utility = new Utility();
    }

    function 
    fai(){

           
    $Utility->upload();
    }




    e così:


    Codice PHP:
    require_once("../includes/definitions.php");
    require_once(
    "../classes/Utility.php");
    $Utility = new Utility();

    class 
    Artists{

    function 
    fai(){

           
    $Utility->upload();
    }




  2. #2

    ...........

    Ciao.
    Puoi usare parent::nome_metodo()
    (in questo caso devi usare extends)
    oppure frutti l'aggregazione e passi l'oggetto
    come parametro al costruttore cioè ie
    Codice PHP:
    class miaClasse
    {
        var 
    $__DB;
        function 
    miaClasse(&$db)
        {
            
    $this->__DB = &$db;
            
    $this->__DB->nome_metodo();
        }

    Per carità togli

    Codice PHP:
    require_once("../classes/Utility.php"); 
    da dentro la classe !!!!!!

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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 © 2025 vBulletin Solutions, Inc. All rights reserved.