Tôi đang sử dụng công cụ mẫu chèn mã vào trang web của mình ở nơi tôi muốn.
Tôi đã viết một hàm để kiểm tra một cái gì đó khá dễ dàng:
myfunction() { return '($this->data["a"]["b"] ? true : false)'; }
Vấn đề là, dữ liệu $ this-> là riêng tư và tôi không thể truy cập nó ở mọi nơi, vì vậy tôi phải sử dụng getData (); mà gây ra vấn đề của tôi.
$this->getData()['a']['b']
không hoạt động và việc gán giá trị trước cũng không vì nó sẽ được sử dụng trực tiếp trong khối if ().
Bất kỳ ý tưởng?
myfunction()
xử lý thêm như thế nào? Phần đó bị thiếu trong câu hỏi của bạn.