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

Flash Discussion :

[FLASH 8] Comment faire des str_replace en flash?


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Par défaut [FLASH 8] Comment faire des str_replace en flash?
    Bonjour
    j'aimerais faire deux array et remplacer les cellules du premier tableau par celles du deuxième
    un truc du genre en php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $sm = array("1","2","3","4","5");
    $im = array("a","b","c","d","e");
    $code = str_replace($sm,$im, $code);
    comment peut-on faire l'exact équivalent en flash?

  2. #2
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    Salut,

    ce que tu dis la c'est une copie non ??? Sinon un simple boucle va très bien

    @++

  3. #3
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    thecaptain pensait a cela si je ne m'abuse : (les formes en moins...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    sm = new Array ("1","2","3","4","5");
    im = new Array ("a","b","c","d","e");
    // code est un tableau predefini auparavant
    for(i=0; i<6; i++){
    	if(code[i]==sm[i]){
    		code[i]=im[i];
    	}
    }
    j'esperes que cela te convient...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Par défaut
    Excusez-moi, je suis vraiment nul mais je comprends pas comment ça marche les arrays
    tu me dis, je dois mettre var code dans un tableau alors je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    code = 12345;
    var code:Array = new Array();
    sm = new Array ("1","2","3","4","5");
    im = new Array ("a","b","c","d","e");
    for(i=0; i<6; i++){
    	if(code[i]==sm[i]){
    		code[i]=im[i];
    	}
    }
    Mais il me dit
    Type mismatch in assignment statement: found Number where Array is required.
    J'ai mal défini mon tableau code au départ?

    Et ensuite si je veux trace code, je dois reconcatener les cellules du tableau code?

  5. #5
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    Qu'on soit d'accord pr ton str_replace : ca compare chaque element de $sm et de $code, et si il y en a un pareil, il donne a cet element de $code la valeur de $im ?
    si c'est ca, ca veut dire que code est un tableau qui existe deja, qui a deja des valeurs, afin de pouvoir les comparer avec le tableau sm...

    J'ai di des betises ?

    le pb dans ce que tu as ecri est que le tableau code n'a rien de defini dedans, donc y'a pas de code[i], donc ca bug...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Par défaut
    Tu as tout à faire raison, c'est ça que je veux faire.
    Donc c'est mon tableau qui est pas bien fait. Comment peut-on mettre qqch de défini dans le tableau?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FLASH 8] Comment faire des boutons radio ?
    Par jbidou88 dans le forum Flash
    Réponses: 8
    Dernier message: 08/06/2006, 15h08
  2. Réponses: 1
    Dernier message: 21/02/2006, 10h52
  3. Réponses: 1
    Dernier message: 10/02/2006, 16h59
  4. Réponses: 2
    Dernier message: 05/07/2005, 17h40
  5. [FLASH MX] Comment faire un rollover de 2 images ?
    Par clicman dans le forum Flash
    Réponses: 5
    Dernier message: 29/06/2005, 14h00

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