Erklärung von „$$' in $$str in PHP

WBOY
Freigeben: 2016-08-08 09:21:41
Original
1055 Leute haben es durchsucht

Diese Schreibweise wird als variable Variable bezeichnet.
Manchmal ist es praktisch, variable Variablennamen zu verwenden. Das heißt, der Variablenname einer Variablen kann dynamisch festgelegt und verwendet werden. Eine gewöhnliche Variable wird durch Deklaration festgelegt, zum Beispiel:
$a = "hello";
?>
Eine veränderliche Variable erhält den Wert einer gewöhnlichen Variablen wie folgt: Variablenname der veränderlichen Variablen. Im obigen Beispiel kann „Hallo“ als Variablenvariable verwendet werden, nachdem zwei Dollarzeichen ($) verwendet wurden. Zum Beispiel:
$$a = "world";
?> Zu diesem Zeitpunkt sind zwei Variablen definiert: Der Inhalt von $a ist „hello“ und $ Der Inhalt von Hallo ist „Welt“. Daher kann es wie folgt ausgedrückt werden:
echo "$a ${$a}";
?> Das Folgende ist genauer und gibt das gleiche Ergebnis aus:
echo "$a $hello";
?>
Um veränderliche Variablen mit Arrays zu verwenden, muss eine Mehrdeutigkeit behoben werden. Beim Schreiben von $$a[1] muss der Parser wissen, ob er $a[1] als Variable oder $$a als Variable möchte und die Variable mit dem Indexwert [1] extrahiert. Die Syntax zur Lösung dieses Problems besteht darin, ${$a[1]} für den ersten Fall und ${$a}[1] für den zweiten Fall zu verwenden.

Das Obige stellt die Erklärung von „$$“ in $$str in PHP vor, einschließlich des relevanten Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!