有一種方法可以在類初始化後調用類中的所有方法嗎?例如,假設我有一個名爲todo
的類,並且一旦我創建了一個todo
類的實例,那麼其中的所有方法/函數都將被執行,而無需在構造函數中調用它?自動調用類中的所有方法php
<?php
class todo
{
function a()
{
}
function b()
{
}
function c()
{
}
function d()
{
}
}
$todo = new todo();
?>
在這裏我創建了一個類todo
的一個實例,以便方法a
,b
,c
,d
將被執行。這可能嗎?
是的,這是可能的 - 你使用構造函數來實現這一點。爲什麼你不想使用構造函數? – maialithar
嗯,我只是想知道是否反正,我只是不想調用它的每一個功能,讓我說我有一個100功能? – avien
如果您不想在構造函數中調用所有方法,還可以使用[Reflection](http://www.php.net/manual/en/book.reflection.php) – Havelock