Selection dans une variable
Résolu/Fermé
sethh
-
6 mai 2005 à 16:00
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 7 mai 2005 à 15:15
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 7 mai 2005 à 15:15
A voir également:
- Selection dans une variable
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
- Selection verrouillée word ✓ - Forum Word
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Illustrator cadre de sélection disparu ✓ - Forum Illustrator
3 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
6 mai 2005 à 16:14
6 mai 2005 à 16:14
Salut,
J'ai pas compris ce que tu veux faire... Obtenir quel resultat en fonction de quoi?
J'ai pas compris ce que tu veux faire... Obtenir quel resultat en fonction de quoi?
c'est bon grace à cette exemple j'ai compris :
mais comment faire pour que
$variable = "21";
se transforme en
$variable = "2 1"; // un espace entre 2 et 1
$pizza = "pièce1 pièce2 pièce3 pièce4 pièce5 pièce6"; $pieces = explode(" ", $pizza); echo $pieces[0]; // pièce1 echo $pieces[1]; // pièce2
mais comment faire pour que
$variable = "21";
se transforme en
$variable = "2 1"; // un espace entre 2 et 1
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
7 mai 2005 à 15:15
7 mai 2005 à 15:15
Il suffirait de faire:
$variable[2]=$variable[1];
$variable[1]=" ";
Car les chaines peuvent être découpées caractère par caractère de 0 à la fin de la chaîne.
Bon ça marche si ta variable est une chaîne (comme tu as mis des guillemets autour de ton nombre c'est bon).
Mais par contre si tu ne connais pas le nombre de caractères dans ta chaine et que tu veux mettre un espace entre chaque caractère, il faut faire des boucles. J'ai essayé mais j'ai pas encore réussi :-)
$variable[2]=$variable[1];
$variable[1]=" ";
Car les chaines peuvent être découpées caractère par caractère de 0 à la fin de la chaîne.
Bon ça marche si ta variable est une chaîne (comme tu as mis des guillemets autour de ton nombre c'est bon).
Mais par contre si tu ne connais pas le nombre de caractères dans ta chaine et que tu veux mettre un espace entre chaque caractère, il faut faire des boucles. J'ai essayé mais j'ai pas encore réussi :-)