23-02-2008, 01:27 PM
Code PHP :
<?php
$TMPL['unq_pv_max_daily'] = $TMPL['unq_pv_0_daily'] > $TMPL['unq_pv_max_daily'] ? $TMPL['unq_pv_0_daily'] : $TMPL['unq_pv_max_daily']; // qu'est se que les ">" et le "?" font ici :s
En gros : si $TMPL['unq_pv_0_daily'] est supérieur à $TMPL['unq_pv_max_daily'], alors $TMPL['unq_pv_max_daily'] prend pour valeur $TMPL['unq_pv_0_daily'], sinon il garde sa valeur originelle.
Et moi non plus, à part la syntaxe plus courte, je ne voit pas vraiment d'utilité ici... on m'avait même dit que cette syntaxe est plus lente qu'un simple if{...}, par exemple dans une boucle avec beaucoup d'itérations apparemment ça se ressent (à tester).
Code PHP :
<?php
$TMPL['reviews'] .= $this->do_skin('stats_review'); // le même problème ici avec les -> .