Voici mon code :
1 2 3 4 5 6 7
| <?php
$fichier = file("loc.php");
$i = count($fichier);
$id = rand(0,$i-1);
echo "<span class=\"$fichier[$id]\">$fichier[$id]</span>";
?> |
Reste un problème… 
le code source de la page donnée est :
1 2 3
| <span class="voiture
">voiture
</span> |
Le problème c'est que j'ai ce retour à la ligne à chaque fois (qui désactive donc la valeur class…).
J'ai donc utilisé le flag , FILE_IGNORE_NEW_LINES.
Le code final donne donc :
1 2 3 4 5 6
| <?php
$fichier = file("loc.php", FILE_IGNORE_NEW_LINES);
$i = count($fichier);
$id = rand(0,$i-1);
echo "<span class=\"$fichier[$id]\">$fichier[$id]</span>";
?> |
Le code source devient donc :
<span class="voiture">voiture</span>
et l'on peut appliquer le CSS
Partager