Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1395 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  variable et contenu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

variable et contenu

n°1153884
la_marseil​laise
Posté le 19-07-2005 à 16:52:47  profilanswer
 

Bonjour,
 
J'ai 100 données dans les variables
$1,$2,...,$99,$100
 
Je voudrais faire une boucle comme ce qui suit
 
for(i=1;i<=100;i++) {
$toto[i] = $i  <---------------------c'est ou est le problème, j'aimerai que $i
soit $1, ...$100.
 
Quelqu'un saurais comment faire?
 
 
Merci

mood
Publicité
Posté le 19-07-2005 à 16:52:47  profilanswer
 

n°1154109
tpierron
Posté le 19-07-2005 à 22:02:31  profilanswer
 

Arf, presque :
 
for($i=1;$i<=100;$i++) {  
   $toto[i] = ${$i}
}

n°1154130
Elmoricq
Modérateur
Posté le 19-07-2005 à 22:21:56  profilanswer
 

Et histoire d'abandonner le for C-esque, et adopter une philosophie plus orientée PERL :
 

foreach my $i ( 1..100 )
{
   $toto = ${$i};
}

n°1154747
la_marseil​laise
Posté le 20-07-2005 à 14:23:30  profilanswer
 

Ca ne marche pas!!!
string is not scalar.....

n°1154752
Elmoricq
Modérateur
Posté le 20-07-2005 à 14:25:15  profilanswer
 

Ah oui, j'avais pas fait attention que toto était un tableau :
 


my @toto = ();
 
foreach my $i ( 1..100 )
{
   push @toto, ${$i};
}

n°1155817
burgergold
5$? va chez l'diable!
Posté le 21-07-2005 à 12:02:07  profilanswer
 

pourquoi as-tu 100 variables nommées $1, $2, $3... $100?
pourquoi t'as pas tout simplement tout foutu dans un array au départ?

n°1156089
couak
Posté le 21-07-2005 à 14:59:32  profilanswer
 

les variables $1, $2... sont des variables prédéfinies non ? peut-être qu'il a une méga regex qui lui remplit les $N jusqu'à 100 :p

n°1159585
matafan
Posté le 25-07-2005 à 22:43:30  profilanswer
 

De toute facon c'est pas une bonne solution, et c'est d'ailleurs interdit avec use strict.

n°1172790
trictrac
Posté le 08-08-2005 à 19:27:16  profilanswer
 

question ...
dans une regex, on peut aller jusque $N =100 ?? on est pas limité à $9 ?
On m'aurait menti :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  variable et contenu

 

Sujets relatifs
[Résolu][CSS] Souci avec un contenu variableImprimer contenu d'une variable
Remplacer une variable par son contenucontenu d'une variable dans un champ de formulaire
Subtituer le nom d'une variable par son contenu[Perl] Executer le contenu d'une variable
Test du contenu d'une variableexecuter le code contenu dans une variable
tester le contenu d'une variableRecuperer le contenu d'un fichier en variable
Plus de sujets relatifs à : variable et contenu


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR