Source: lesson_03_binary.php | Résultat |
<?php $nb_lignes=4 ;//nombre de lignes du tableau $ligne_1 = '3|6' ; $comment_1 = 'Opérateur OU'; $ligne_2 = '3&6' ; $comment_2 = 'Opérateur ET '; $ligne_3 = '3^6' ; $comment_3 = 'OU exclusif'; $ligne_4 = '~99' ; $comment_4 = 'Opérateur NON'; echo '<table class=exercises> <th class=params>Opération</th> <th class=outputs>b$</th> <th class=comments>Commentaires</th> </tr>'; for ($i = 1; $i <= $nb_lignes; $i++) { $a = $i +9 ; $ligne = 'ligne_'.$i ; $ligne_var = $$ligne ; $comment = 'comment_'.$i ; $comment_var = $$comment ; echo "<td class=params>b$=$ligne_var </td>"; //on execute l'expression avec eval eval("\$ligne_var_ = $ligne_var;" ); echo "<td class=outputs>$ligne_var_</td>"; echo "<td class=comments><small> $comment_var</td></tr>"; } echo "</table>"; ?>
|
Opération |
b$ |
b$=3|6 | 7 | b$=3&6 | 2 | b$=3^6 | 5 | b$=~99 | -100 |
|