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

    [PHP] Scope delle costanti

    Ciao a tutti!

    Ho un problema con lo scope delle costanti:

    ho definito una costante:
    codice:
    define("MYCOST", "Ciao");
    e vorrei potervi accedere anche dall'interno di una funzione. Ad esempio:
    codice:
    function saluta(){
    	printf MYCOST;
    }
    cosa che per ora non accade quando ad esempio avviene l'esecuzione dell'istruzione:
    codice:
    saluta();
    Qualcuno sa dirmi come posso fare?

    Grazie!

    Fabbio

  2. #2
    C'è un errore di sintassi, così funziona:

    codice:
    function saluta(){
    	print MYCOST;
    }
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  3. #3
    define('MYCOST', 'Ciao');
    function isdefined() {
    echo defined( 'MYCOST' ) ? 'true' : 'false';
    }
    isdefined();


    a me da true ...
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4

    C'è un errore di sintassi, così funziona:

    codice:
    function saluta(){
    	print MYCOST;
    }
    a me da true ...
    Oooops...

    Avete ragione...
    E' stato una reminiscenza inconscia del C... Sarei un caso clinico per Freud!

    Grazie (e scusate la perdita di tempo!!!)

    Bye

    Fabbio

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.