Nasıl bir değişken içerir ve dize parçası yapabilirsiniz.
header("Location: http://www." . "$_SESSION['domainname']");
Yukarıdaki kod çalışmıyor.
Kod işe yaramadı neden nedeni PHP dizge içinde dizinlenmiş dizileri nasıl işleyeceğini kaynaklanmaktadır. You vardı:
"$_SESSION['domainname']"
Ama PHP görmek istedim oldu:
"$_SESSION[domainname]"
Hayır tek tırnak bu sefer. Bir dize içine doğrudan değişken başvuran eğer sadece bu tek tırnak atın.
Eğer kıvırcık parantez ({[(2)] kullandığınız sürece, bu gibi bu dize interpolasyon, Not ("$a[x][y]"
) Dizilerle basit diziler ("$a[x]"
) ile çalışır ancak edemez }, {[(3)];} kaşlı tek tırnak dikkat - onlar tam PHP'nin normal dize enterpolasyon gibi değil, çok daha başka bir yerde PHP bir değişken başvuran gibi).