中按類(instanceof)切換可以用開關替換if(.. instanceof ...), elseif(... instanceof ...), ...
塊嗎?在PHP
例如:
<?php
$class = ..... //some class
if($class instanceof SomeClass) {
//do something
} elseif($class instanceof SomeAnotherClass) {
//do something else
}
請記住,這樣你錯過了子類(類的繼承和實現) –