-
Comprendre cette syntaxe
Bonjour à tous,
J'ai deux petits pb de lecture du code présent dans le tuto MVC de Serge TAHE (http://tahe.developpez.com/web/php/mvc/)
Le premier : a quoi servent "?" et ":" en cours de ligne ?
Code:
$sAction = $_GET['action'] ? strtolower($_GET['action']) : 'init';
Le second : à quoi servent les "&" devant certains paramètres ?
Code:
function enchainementOK(&$dConfig,&$dSession,$sAction)
Merci pour votre aide !
-
1 - c'est l'ecriture ternaire pour le conditions
(condition) ? si vrai : si faux
http://fr3.php.net/manual/fr/languag...comparison.php
2 - c'est un passage de variable par reference
http://fr3.php.net/manual/fr/languag...ces.whatdo.php
-