php支持可變函數的概念。這意味着若是一個變量名後面有圓括號,php將尋找與變量的值同名的函數,而且嘗試運行它。可變函數能夠用來實現包括回調函數,函數表在內的一些用途。php
注意:可變函數不能用於例如echo,print,unset(),isset(),empty(),include,require以及相似的語言結構。須要使用本身的包裝函數來將這些結構用做可變函數。函數
能夠用可變函數的語法來調用一個對象的方法。當調用靜態方法時,函數調用要比靜態屬性優先。ui