メソッドに引数を指定している場合に、引数が指定されなかった場合などを考えてデフォルト値を設定できます。

以下の例では、引数が指定されなかった場合に、Null が代入されるようにデフォルト値を指定しています。

<?php
class testClass {
    public static function test($id = null) {
        var_dump($id);
    }
?>

[対象]
PHP 5.x