PDA

View Full Version : Php: aiuto sulla sintassi


natcam
02-05-2006, 21:40
require_once($CFG->libdir.'/pagelib.php')

$backup_users=0-->all

require_once ("$CFG->libdir/blocklib.php");

$backupids_rec->table_name = "user";

Volevo sapere cosa indica la freccia ( ->) e la freccia con il doppio trattino (-->)
in queste espressioni. Praticamente cosa succede alla variabile gliobale cfg oppure alle variabili backup_users e $backupids_rec?

Xalexalex
03-05-2006, 14:37
Ok, non so la terminologia esatta della programmazione a oggetti ma provo a spiegare. Poi ti rimando a gente più esperta di me...

Allora $CFG è un oggetto, e libdir è una variabile contenuta in quell'oggetto. Quindi per richiamare la variabile fai $CFG->libdir . Se dovessi chiamare un metodo di quell'oggetto (una funzione :D ) faresti $CFG->funzione($argomenti) .

Il doppio trattino invece mi è nuovo... Anche qui rimando ai colti...

Yauz,
Alex