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] Chaines de caractères


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Août 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 76
    Points : 41
    Points
    41
    Par défaut [Tableaux] Chaines de caractères
    bjr,
    j'ai un tableau $liste (dimension 2) qui contien des chaines, et un autre tableau $parcour qui contien aussi des chaines; voici une partie de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    for ($i=0; $i<count($liste); $i++) {
        $k=1;
        for ($j=0; $j<count($parcour); $j++) {
            if (substr($parcour[$j],strlen($parcour[$j])-2,2) == $liste[$i]) { 
                $liste[$i][$k++]="2222222"; echo $liste[$i][$k-1];
            }
        }
    }
    le problème c'est que $liste[$i][$k++]="22222222", quand je vais l'afficher, il n'affiche que le '2' et pas toute la chaine '2222222', donc à l'affectation il ne prends qu'un seul '2'.
    franchement là, je ne sais pas quoi faire du tout, et je donne ma longue au chat, et pourtant je me débrouille bien en PHP.
    merci infiniment de m'aider.

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 440
    Points : 15 814
    Points
    15 814
    Par défaut
    je viens d'essayer ce code et il m'affiche bien "2222222"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $i=1;
    $k=1;
     
    $liste[$i][$k++] = "2222222";
    echo $liste[$i][$k - 1];
    est ce que tu peux nous donner un bout de code qui pose problème et qu'on peut essayer directement ?

Discussions similaires

  1. [Tableaux] Chaine contenant des noms de variables
    Par novices dans le forum Langage
    Réponses: 6
    Dernier message: 07/04/2006, 00h33
  2. Réponses: 3
    Dernier message: 05/02/2006, 23h59
  3. [Tableaux] Chaine de caractère
    Par jenny50 dans le forum Langage
    Réponses: 8
    Dernier message: 30/01/2006, 12h51
  4. Réponses: 5
    Dernier message: 15/11/2005, 13h57
  5. Réponses: 10
    Dernier message: 22/05/2004, 14h51

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