on Dec 10th, 2008Variabla variabler i PHP
PHP har stöd variabla variabler, vilket fungerar på detta sätt:
Vilket kommer att skriva ut foobar.
Upplys mig gärna om något praktiskt användningsområde för detta.
PHP har stöd variabla variabler, vilket fungerar på detta sätt:
Vilket kommer att skriva ut foobar.
Upplys mig gärna om något praktiskt användningsområde för detta.
Rekommenderas:
översättningar
Hur vet den att $$foo även ska skriva ut $bar när det inte finns någon koppling?
Det finns inga legitima användningsområden för det. Enligt mig så är det en värdelös funktion som borde plockas bort. I de fall där man vanligen ser folk använda det så skulle det gå lika bra att använda en php-array med associativa index.
Jens: Då $foo har värdet ‘bar’, kommer interpretern leta efter en variabel vid namnet ‘bar’, och sedan skriva ut värdet av den. Väldigt simplifierat, men du förstår principen.
Emil: Håller absolut med dig, finns absolut inga praktiska användningsområden för det, speciellt inte när PHP:s arrayer är såpass flexibla som de är.
Förövrigt, riktigt kul att du har börjat blogga igen Aderyn, gillar dina inlägg skarpt!