Tablica dostępu zwrócona przez funkcję w php

Korzystam z silnika szablonów, który wstawia kod w mojej witrynie tam, gdzie go chcę.

Napisałem funkcję testowania czegoś, co jest dość łatwe:

myfunction() { return '($this->data["a"]["b"] ? true : false)'; }

Problem w tym, że$ this-> data są prywatne i nie mogę uzyskać do nich dostępu wszędzie, więc muszę użyć getData (); co powoduje mój problem.

$this->getData()['a']['b']

nie działa.. Macie jakiś pomysł?

1 odpowiedź

Od wersji PHP 5.4 można to zrobić dokładnie tak:

getSomeArray()[2]

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.