Site pour tous niveaux sur les ressources PHP-MySQL
Tutoriel pour les débutants et les initiés
Bouts de code et Downloads en Open Source
Vous êtes ici > Tutoriel > PHP > Les Modulos


Tutoriel écrit par KOogar
Écrit le 23 fev 2007
Modulo modulo ! C’est quoi ça ? Imaginer un tableau que vous aimeriez colorier avec une ligne sur 2 en rouge et l'autre en bleu.
Une fois c'est bleu et l'autre fois c'est rouge. Nous pourrions le dire d'une autre manière qui revient au même: si ce n'est pas bleu alors c'est rouge. Nous allons raisonner de la même manière avec les modulos.
Sommaire :

| <?php $bgcolor = ($i++ & 1) ? '#fff' : '#000'; ?> |
| <?php $bgcolor = ($i++ & 2) ? '#fff' : '#000'; ?> |
| <?php $colors = array('black','green','blue','yellow'); ?> |
| <?php $bgcolor = $colors[$i++ % 4]; ?> |
|
<?php
// initialise $i à 0 $i = 0; while($row = mysql_fetch_row($resultat)) { $bgcolor = ($i++ & 1) ? '#fff' : '#000'; echo '<tr bgcolor='.$bgcolor.'>'; echo '<td>'.$row['nom_champ'].'</td></tr>'; } ?> |
|
<?php
$couleurs = array('black','green','white','yellow','red','purple'); $nbr_couleurs = count($couleurs); $i=0; for ($j=0; $j <= 30; $j++) { $bgcolor = $couleurs[$i++ % $nbr_couleurs]; echo ''.$bgcolor.' <br />'; } ?> |
|
<?php
// test conditionnel classique if($activite == 'tennis') { $var = 'mon activite sportive est:'; } else { $var = 'pas du judo'; } ?> |
|
<?php
$var = ($activite == 'tennis') ? 'mon activite sportive est:' : 'pas du judo'; ?> |
© Copyright: Les tutoriels sont exclusifs et sont la propriétés des auteurs.
Reproduction interdite.
