Syntaxe bizarre.
Posté : 26 nov. 2007, 16:17
Bonjour je suis entrain de lire les sources d'une classe que je souhaite utiliser, mais je ne comprend
pas la syntaxe de la ligne suivante :
Quelqu'un peut-il me l'expliquer svp ?
pas la syntaxe de la ligne suivante :
$this->current_page = !empty($_GET[$this->var_page]) && is_numeric($_GET[$this->var_page]) && $_GET[$this->var_page] < $this->nb_pages + 1 ? $_GET[$this->var_page] : 1;
Plus précisement ceci $this->nb_pages + 1 ? $_GET[$this->var_page] : 1;
Je ne sais pas, ou ne me souviens plus du role tenu par le "?" et le ":1" dans ce contexte.Quelqu'un peut-il me l'expliquer svp ?