已采納回答 / 哆啦A鵬
個人猜測,去掉一個函數,會導致大型在線項目升級php版本的不便。而array_key_exists和isset雖然性能有一定的差距,但跟php周邊運行環境性能如磁盤、網絡、主機性能等等比起來,有些微不足道。所以我猜設計者們為了便于在線大項目升級方便,就沒有去掉這個函數。
2017-08-12
已采納回答 / 丿那些年
用自定義的函數和魔法函數的差異,試一下就知道了,自定義函數的性能會高于魔法函數private和public的差異。private 只能類內調用public 可以隨便調用
2015-04-14