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 :

regrouper array_rand ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Gunner4902
    Invité(e)
    Par défaut regrouper array_rand ?
    Bonjour à tous,

    Voici mon petit soucis :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $varNB = array('1', '2', '3');
    $a1 = array_rand($varNB);
     
    $varCOULEUR = array('bleu', 'blanc', 'rouge');
    $a2 = array_rand($varCOULEUR);
    j'ai ainsi 5 var du meme genre.
    Peut on éviter de déclarer à chaque fois le $a en ne le mettant qu'une fois à la fin dans une syntaxe dans ce style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $a(n)= array_rand($var(nom);
    Merci

  2. #2
    Membre émérite
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 162
    Par défaut
    Pas sous cette forme, par contre, tu peux alléger ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $a1 = array_rand(array('1', '2', '3'));
     
    $a2 = array_rand(array('bleu', 'blanc', 'rouge'));

  3. #3
    Gunner4902
    Invité(e)
    Par défaut
    J'ai cliqué un peu vite sur RESOLU

    Parce que le résultat de ce que tu me proposes me renvoie le numéro du array_rand et non sa valeur:

    donc j'ai '0', '1' ou '2'…

  4. #4
    Membre émérite
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 162
    Par défaut
    Arf bah là non, tu peux rien faire alors


    (quand tu cliques "trop tôt" sur Résolu, tu peux re-cliquer dessus pour faire demi-tour )

  5. #5
    Gunner4902
    Invité(e)
    Par défaut
    Citation Envoyé par gwinyam Voir le message
    (quand tu cliques "trop tôt" sur Résolu, tu peux re-cliquer dessus pour faire demi-tour )
    Tant pis, je vais laisser le code ainsi…
    Merci de m'avoir signalé pour le bouton "résolu"

Discussions similaires

  1. Regroupement d'enregistrements en ASP/SQL Server
    Par Matlight dans le forum ASP
    Réponses: 3
    Dernier message: 02/04/2004, 13h31
  2. Comment regrouper les 3requêtes SQL?
    Par SkyDev dans le forum Langage SQL
    Réponses: 16
    Dernier message: 06/03/2004, 13h02
  3. Regroupement par mois
    Par fplanglois dans le forum SQL
    Réponses: 7
    Dernier message: 29/07/2003, 16h32
  4. Regrouper 3 requêtes dans une seule
    Par LadyArwen dans le forum Langage SQL
    Réponses: 4
    Dernier message: 21/06/2003, 09h32
  5. regrouper deux tables
    Par Shabata dans le forum Langage SQL
    Réponses: 4
    Dernier message: 19/05/2003, 15h02

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