PHP вызываемый объект как элемент объекта

В настоящее время не используйте их, мой приятель бредит о профилировщике Муравьев. Я знаю, что это - продукт для платы, не уверенный как дорогой. Если Вы, оказывается, укомплектовываете MVP, Вы могли бы быть в состоянии усилить это для получения лицензии бесплатно.

5
задан Matthew Scharley 1 November 2009 в 02:09
поделиться

2 ответа

Те же причины, по которым вы не можете этого сделать:

$ value = $ this-> getArray () ["key"];

или даже this

$ value = getArray () ["key"];

Потому что синтаксис PHP не очень хорошо работает с сокращением.

1
ответ дан 14 December 2019 в 01:10
поделиться

Это может сработать:

${this->Log}("Message");

Но, может быть, проще и лучше использовать полный вызов? Кажется, не существует способа получить то, что вы хотите работать в одной строке.

Ошибка в вашем вопросе указывает на то, что он ищет функцию, определенную в классе, которого не существует. Вызываемый объект не является функцией, и, похоже, в данном случае он не может рассматриваться как функция.

1
ответ дан 14 December 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: