Başka var PHP Değişkenler

1 Cevap php

Bu kafa karıştırıcı gelebilir:

$myVar = "Helloooo!";
$text = "myVar";

Nasıl $text belki de bu, değişken adı ile doldurulur sadece gerçeği $myVar diyebiliriz? (Olsa çalışmıyor)

echo $($text);

1 Cevap

PHP bunun için gereken tam gibi çalışır "variable variables" adında bir özelliği vardır.

Bunu Deftere neredeyse gibi, ancak parantez olmadan kullanabilirsiniz:

echo $$text;

Diziler ile uğraşırken bu belirsizlikleri kaldırır gibi iyi gösterim, ancak kıvırcık parantez kullanıyor.

echo ${$text};