Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    517

    Problemi con variabili globali

    Salve ragazzi, ho creato una classe php ma ho dei problemi nel definire delle variabili globali:

    codice:
    class Lettura{
    
    include_once('ParametriPerconnessione.php');		
    $conne = new MysqlClass();//variabile globale
    
    .
    .	
    /*funzioni*/
    .
    .
    Ma mi restituisce questo errore:

    Parse error: syntax error, unexpected T_INCLUDE_ONCE, expecting T_FUNCTION

  2. #2
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480
    Non puoi usare include dentro una classe.
    Dovresti spostarlo fuori dalla classe, ma in realtà non dovresti usare affatto un include all'interno di un file di una classe, che dovrebbe avere come uniche dipendenze le variabili passate al suo costruttore.
    Le variabili di una classe (che non si chiamano "globali") vanno dichiarate con uno dei costrutti var, public, protected o private.

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.