Saya menggunakan mesin template yang memasukkan kode ke situs saya di tempat yang saya inginkan.
Saya menulis sebuah fungsi untuk menguji sesuatu yang cukup mudah:
myfunction() { return '($this->data["a"]["b"] ? true : false)'; }
Masalahnya adalah, $ this-> data bersifat pribadi, dan saya tidak dapat mengaksesnya di mana pun, jadi saya harus menggunakan getData (); yang menyebabkan masalah saya.
$this->getData()['a']['b']
tidak berfungsi, dan menetapkan nilai terlebih dahulu juga tidak baik karena akan digunakan secara langsung di blok if ().
Ada ide?