0
:メソッドは、クラスのプロパティ(この場合、オブジェクト/配列$product->images[0]
)によって、そのプロパティは次のように渡されていることと呼ばれるようにこのコードはクラス変数からクラスメソッドを呼び出しますか?私はVirtuemartのソースにこの行を理解しようとしています
<?php
echo $product->images[0]->displayMediaThumb('class="browseProductImage" style="border-radius: 10px; border: 2px solid #8C9622"', false);
?>
に見えますメソッドのパラメータ しかし、私はPHPのハンドブックでこれの例を見つけることができません。誰かが説明したり、関連する文書を私に指摘してもらえますか?
これは、displayMediaThumb()メソッドのスコープがimages [0]プロパティのみに減少することを正しく理解していますか? – Lexib0y
また、減少しないかもしれませんが、範囲を決定するだけですか? – Lexib0y
@ Lexib0y私はその質問を理解していません。 'displayMediaThumb'のスコープは、それを定義するクラスの外から呼び出されているのでpublicでなければなりません。たぶん、画像オブジェクトのどのインスタンスが呼び出されているのかということでしょうか? '[0]'は配列の先頭にあるオブジェクトを取り除いているので、これが最初です。 –