Comment créer une variable d'incrément dynamique en utilisant "for" boucle en php? comme sage: $ track_1, $ track_2, $ track_3, $ track_4 ..... etc ....Comment créer une variable d'incrément dynamique en utilisant "for" boucle en php?
2
A
Répondre
19
Utilisez parse_str()
ou ${'track_' . $i} = 'val';
.
+0
Pourquoi le downvote? –
+3
+1 pour $ {...} au lieu des variables variables. –
+3
$ {...} est toujours une variable variable. –
3
<?
for($i = 0; $i < 10; $i++) {
$name = "track_$i";
$$name = 'hello';
}
print("==" . $track_3);
0
<?php
for ($i = 1; $i <= 3; $i++) {
${"track_{$i}"} = 'this is track ' . $i; // use double quotes between braces
}
echo $track_1;
echo '<br />';
echo $track_3;
?>
Cela fonctionne aussi pour vars imbriqués:
<?php
class Tracks {
public function __construct() {
$this->track_1 = 'this is friend 1';
$this->track_2 = 'this is friend 2';
$this->track_3 = 'this is friend 3';
}
}
$tracks = new Tracks;
for ($i = 1; $i <= 3; $i++) {
echo $tracks->{"track_{$i}"};
echo '<br />';
}
?>
Questions connexes
- 1. Comment sauter des itérations dans une boucle for en PHP?
- 2. Comment créer une méthode dynamique en PHP?
- 3. Comment créer une boucle for dans R?
- 4. Comment créer une base de données dynamique en utilisant jQuery?
- 5. en boucle For en vb.net
- 6. Comment référencer une variable dynamique en javascript
- 7. Comment créer une chaîne en utilisant une variable de boucle dans MATLAB?
- 8. Comment récupérer une valeur d'une variable dans une boucle for?
- 9. Comment incrémenter une variable DOS dans une boucle FOR/F?
- 10. Briser une boucle "for" en utilisant "break" considéré comme nuisible?
- 11. Convertir la boucle For en boucle Parallel.For
- 12. Question sur la boucle for en javascript?
- 13. Comment puis-je créer une connexion dynamique en PHP?
- 14. Comment créer une requête dynamique en utilisant EOD SQL?
- 15. Utilisation d'une variable dynamique dans une instruction for
- 16. Comment une boucle for est-elle structurée en Java?
- 17. Comment transmettre une variable dans une URL en utilisant PHP?
- 18. Comment créer une boucle en JavaScript?
- 19. Comment réécrire une boucle for avec une dépendance partagée en utilisant les acteurs
- 20. en passant une variable par valeur en utilisant php
- 21. Pour la création dynamique (en boucle)
- 22. en utilisant une boucle dans un gabarit
- 23. stocker un tableau dynamique de valeurs à l'intérieur d'un objet en boucle dans une instruction for
- 24. en utilisant asm en ligne pour écrire une boucle for avec 2 comparaisons
- 25. Logique pour FOR boucle en C#
- 26. PHP en utilisant une variable dans un nom de variable
- 27. conditionnelle En boucle for Escapes Sous
- 28. Comment définir une variable PHP en utilisant AJAX?
- 29. Boucle pour créer une chaîne SQL dynamique
- 30. python: la rupture d'une chaîne en sous-chaînes en utilisant une boucle for
J'espère que vous n'êtes pas essayer d'imiter des tableaux –