Possible en double:
What is the PHP ? : operator called and what does it do?Syntaxe PHP avec? et:
J'ai trouvé la réponse à quelque chose que je cherchais, mais je ne comprends pas tout à fait la syntaxe parce qu'ils ont utilisé, je pense, à court Mots clés. Voici le code:
$temp = is_array($value) ? $value : trim($value);
Quelqu'un pourrait-il expliquer comment cela fonctionne? Je pense que cela signifie si la valeur est true, renvoyer la valeur et si false renvoie la valeur rognée, mais je ne suis pas sûr. Peut-il y avoir plus de deux options, ou est-ce strictement vrai et faux?
Aussi: [Référence - Que signifie ce symbole en PHP?: & = & !! @ :: => -> >> ++. =] (http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) – mario