Nasıl bir değişken olarak PHP dize değerlendiriyorsunuz?

0 Cevap php

Ben (bir dize olarak) $xml->deals->deal[0] değerine sahip $data["main_deal"] adında bir değişken var. $ Xml bir SimpleXML nesnesidir ve main_deal değeri seçici istiyorum verilere erişmek için gerekli değildir.

I echo "<p><b>Main Deal:</b> ".$data["main_deal"]; bu çıkışı çalıştım: Main Deal: $ xml-> fırsatlar-> anlaşma [0]

Yani) geri ben $data["main_deal"] değerini vermiştir nereye gitti, ve (eval ekledi. Çıktı şimdi boştur. I $data["main_deal"], ben değil "$ xml-> fırsatlar-> anlaşma [0]", çıkış $xml->deals->deal[0] değerini istiyorum çağırdığınızda. Bunu nasıl yaparsınız?

EDIT: Here is the code I am using to load $data:

foreach($vars as $var) {
$data[$var] = $devOptions[$var];
}

$ DevOptions [$ var] gibi "$ xml-> fırsatlar-> anlaşma [0]" gibi bir dize tutar.

0 Cevap