class play{
<code>private $message = null; public function __construct(){ } public function callback(event $event){ $this->message = $event->click(); ... }</code>
}
請教下各位 public function callback(event $event) 中 $event 前面為什麼要加event?這裡的event有什麼作用?
謝謝
class play{
<code>private $message = null; public function __construct(){ } public function callback(event $event){ $this->message = $event->click(); ... }</code>
}
請教下各位 public function callback(event $event) 中 $event 前面為什麼要加event?這裡的event有什麼作用?
謝謝
型別宣告:形參$event必須是(類別/介面)event的實例或是event的子類別(或實作了event介面的類別)的實例
謝邀,那個就是PHP
函數的參數型別限制。即是當你呼叫$play->callback($event)
時,如果$event
不是event
類型,就會報錯。以下圖片是PHP
函數參數可以設定類型表。
嚴格限制輸入類型。