Benim veritabanı içinde php kodu saklamak ve sonra benim komut dosyası içine kullanmak istiyorum.
class A {
public function getName() {
return "lux";
}
}
// instantiates a new A
$a = new A();
Benim veritabanı içinde veri gibi orada
"hello {$a->getName()}, how are you ?"
Benim php kodda ben bir değişken $ dizeye verileri yüklemek
$string = load_data_from_db();
echo $string; // echoes hello {$a->getName()}, how are you ?
Şimdi $ string "merhaba {$ a-> getName ()}, nasılsın?" Içeriyor
{$ A-> getName ()} hala un-yorumlanan kil olma
Soru: Ben "ne kadar, merhaba lux içine" {$ a-> getName ()} yorumlanan kil alır böylece kodun geri kalanını yazmak nasıl bulamıyor. Birisi yardım edebilir mi?
$new_string = ??????
echo $new_string; //echoes hello lux, how are you ?
Eval () ile bir çözüm var mı? (Lütfen ;) kötü eval hakkında hiçbir tartışma) Ya da başka bir çözüm?