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

    Il simbolo "&" davanti ad una variabile.

    Salve a tutti, mentre studiavo un esempio di programmazione ad oggetti (articolo VALIDARE I FORM CON LA PROGRAMMAZIONE A OGGETTI)mi sono imbattuto in una parte di codice così fatta:

    /* Classe che rappresenta un campo singolo di un form */
    class FrmField extends AbstrErrHandler
    {
    /* Le regole da applicare */
    var $rules ;
    /* Il valore contenuto dal campo */
    var $val ;
    /* Il valore da attribuire di default */
    var $defVal ;
    /* L'etichetta del campo */
    var $label ;
    /* Il campo è obbligatorio? */
    var $req ;

    /* Costruttore */
    function __construct($val, $label, $required, $rules = array(), $default = '' )
    {
    parent::__construct() ;

    $this->rules = &$rules;
    $this->label = $label;
    $this->req = $required ;

    /* Se la variabile non esiste viene settata ad un valore di default */
    if( !isset($val) )
    {
    $val = $default ;
    }

    $this->val = &$val ;
    $this->defVal = $default ;
    }


    qualcuno mi sà dire che significa il simbolo "&" davanti alla variabile $rules e alla variabile $val?

    Grazie mille.

  2. #2

  3. #3
    Mitico, ottimo link.

    Grazie 1000

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.