ホームページ >バックエンド開発 >PHPチュートリアル >zen カートの最近の開発に関連していくつか質問したいと思います。

zen カートの最近の開発に関連していくつか質問したいと思います。

WBOY
WBOYオリジナル
2016-06-13 12:37:44784ブラウズ

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() の意味は、特定の型のメソッドを表すことです。前に&を付けるのは参考になりますか?
メソッドを定義するときに &
を追加するのはなぜですか? 詳しい説明をお願いします!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。