IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] Ne pas afficher tout le résultat de Shuffle


Sujet :

Langage PHP

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Gunner4902
    Invité(e)
    Par défaut [Tableaux] Ne pas afficher tout le résultat de Shuffle
    Bonjour,

    J'aimerai améliorer le principe suivant :

    Un array-rand choisit une ligne aléatoire d'un fichier .php, chaque ligne est actuellement composé de 3 couleurs.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php
    $fichier_deroulement = file("color.php", FILE_IGNORE_NEW_LINES);
    $fd3 = array_rand($fichier_color); 
    echo "<span class=\"$fichier_color[$fd3]\">$fichier_color[$fd3]</span>";
    ?>
    le fichier color.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    rouge • vert • bleu
    bleu • vert • rouge
    etc
    Plutot que de répéter chaque combinaison de couleurs, j'aurai aimé n'écrire que trois lignes :
    et que le echo me retourne une combinaison aléatoire de ces trois couleurs, sans donner de doublons.

    Est-ce possible, et si oui comment ?
    Merci
    Dernière modification par Gunner4902 ; 15/03/2008 à 14h11.

Discussions similaires

  1. Réponses: 6
    Dernier message: 25/04/2008, 13h44
  2. Réponses: 2
    Dernier message: 03/05/2007, 12h02
  3. [JpGraph] Ne pas afficher toutes le valeurs des abscisses
    Par coco38 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 10/04/2007, 11h25
  4. Jtable : ne pas afficher toute les colonnes
    Par ericT dans le forum Composants
    Réponses: 3
    Dernier message: 02/08/2006, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo