Ben bunu istiyorum nerede sitedeki kod ekler bir şablon motoru kullanıyorum.
Oldukça kolay bir şey sınamak için bir işlev yazdı:
myfunction() { return '($this->data["a"]["b"] ? true : false)'; }
Sorun $ this-> data özel olduğunu, ve ben her yerde erişemez, bu yüzden getData () kullanmak zorunda olduğunu; hangi benim sorunu neden olur.
$this->getData()['a']['b']
(tabii ki) çalışmaz ve bir if () bloğunda doğrudan kullanılabilir olacak çünkü ilk değer atama ya da yok etmez.
Herhangi bir fikir?