Que signifie le double $ statement en PHP?
0
A
Répondre
12
Cela signifie variable variable:
$a = 'b';
$b = 'test';
print $$a; // test
Pour la plupart (bien qu'il y ait des exceptions si vous savez ce que vous faites) ils sont mauvaises pratiques et chaque fois que vous voyez quelqu'un en les utilisant les tableaux sont probablement la meilleure idée.
7
Cela signifie que "l'auteur devrait utiliser un tableau associatif".
(Il est un variable variable)
Questions connexes
- 1. PHP 2d Tableau Déclaration
- 2. Automatiser déclaration de variable PHP
- 3. Comment vérifier les fichiers en double en php?
- 4. Trouver un contenu en double en utilisant MySQL et PHP
- 5. Déclaration PHP/MySQL SELECT - Léger problème
- 6. Comment détecter les valeurs en double dans un tableau PHP?
- 7. Empêcher les insertions en double dans SQL avec PHP
- 8. mysql en double erreur d'entrée quand il n'y a pas d'entrée en double (charge en vrac via php)
- 9. Jeu de requêtes django en double?
- 10. Résultat en double
- 11. WebClient.UploadValues Clé en double
- 12. Envoi double en C#?
- 13. Référencement ou déclaration en C++
- 14. Double If Else problème en C#
- 15. comment compter l'espace dans une déclaration de texte dans php
- 16. prob! Em avec l'envoi xml (déclaration xml) avec php
- 17. Comment vérifier une adresse e-mail en double en PHP, compte tenu de Gmail ([email protected])
- 18. Comment faire pour supprimer les valeurs en double d'un tableau en PHP
- 19. Comment faire pour supprimer les valeurs en double d'un tableau en PHP et compter l'occurrence?
- 20. Lignes en double dans Oracle
- 21. Recherche d'applications iPhone en double
- 22. Gestion des téléchargements en double
- 23. XSLT: Fusion scénario en double
- 24. Retirez-tête en double xml
- 25. double abonnements d'événements en C#
- 26. Variables en double dans JavaScript
- 27. supprimer les lignes en double
- 28. SEO et URL en double
- 29. Javascript en PDF double valeurs
- 30. Grails erreur en double Messages
Vous avez raison, mais que diriez-vous un exemple pour les débutants de pourquoi vous l'utiliser? IIRC, c'était en grande partie pour superglobals, etc., ainsi la plupart ne sauront pas quand ou pourquoi l'utiliser, et encore moins pour ce que c'est. –
@the Wicked Flea: Si vous avez besoin ou voulez des variables variables, quelque chose ne va pas avec votre code. Mettez-le au rebut et repensez le problème. Les variables variables sont généralement fixées avec des tableaux et divisant votre code en classes/fonctions. – OIS
J'allais publier un exemple où les variables variables pourraient être utiles. Impossible de trouver celui qui ne pourrait pas être implémenté plus élégamment sans, cependant :) – jensgram