PHP使用物件導向魔術方法之__call函數:1、當呼叫一個不可以存取的成員方法時,【__call】魔術方法就會被呼叫;2、該成員方法不存在以及成員方法是protected或private時,呼叫【__call】魔術方法。
PHP使用物件導向魔術方法之__call函數:
基本介紹:
(1) 當我們調了一個不可以存取的成員方法時,__call魔術方法就會被呼叫.
(2) 不可以存取的成員方法的是指(1 . 該成員方法不存在, 2. 成員方法是protected或private)
#需求
我們就是希望,在類別的外部直接呼叫不可存取的成員方法(private , protected).
案例說明
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
|
練習題:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
|
以上是PHP如何使用物件導向魔術方法之__call函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!