以下の例ではtestProperty
にアクセスしますが、これはネストされた関数内にあります(ネストされたものでなければなりません)が、 "オブジェクトコンテキスト"ネストされた関数のプロパティアクセシビリティ
私は、単に既存のものの中に別の「公開機能」を開くことはできません。誰もがこれを修正する方法を知っていますか?
グローバル変数を使用せずに、クラス全体でグローバル変数が必要です。
class test
{
private testProperty;
public function testFunction() {
function abc() {
var_dump($this->testProperty)
}
}
}
、あなたのコードを修正してください。 'abc'関数は、' testFunction'の中で*定義された、*返された? – Smuuf
は、あなたがTwigで達成しようとしていることを含む完全な例を提供します。 – Ali