ホームページ >バックエンド開発 >PHPチュートリアル >zen カートの最近の開発に関連していくつか質問したいと思います。
zen カートの最近の開発についていくつか質問があります。
私は現在、zen カート モール システムを使用して物を作っています。コードを見ました!
function Notice($eventID, $paramArray = array()) {
$observers = &base::getStaticObserver();
If (!is_null($observers))
{
foreach($observers as $key=>$obs) {
If ($obs['eventID'] == $eventID) {
$obs['obs']->update($this, $eventID, $paramArray);
}
}
}
}
function & getStaticObserver() {
戻り値base::getStaticProperty('observer');
}
クラス内の各関数の後に表示される「&」は何ですか?
Base::getStaticObserver() の意味は、特定の型のメソッドを表すことです。前に&を付けるのは参考になりますか?
メソッドを定義するときに &
を追加するのはなぜですか?
詳しい説明をお願いします!