Übergabe von Parametern an eine statische Methode mit PHP

Baue ich meine eigenen Rahmen, und ich bin versucht, übergeben Sie einen parameter an eine statische Methode. Aus irgendeinem Grund, wird der parameter nicht immer übergeben. Hier ist der code:

Front.php:

if(URI::get(0) === "")

URI.php:

public static function get($index)
    {
        die($index);
        if(!filter_var($index, FILTER_VALIDATE_INT)) {
            throw new Exception('You must supply an integer index for the URI segment');
        }

        return self::$uri[$index];
    }

Auf den ersten ich war immer eine Ausnahme, so dass ich fügte hinzu, in die die-Anweisung, um sicherzustellen, dass der $ - index war eigentlich immer richtig übergeben. Scheinbar ist es nicht, weil, wenn das Skript beendet wird, wird nichts gedruckt für den index.

Ich bin mit php 5.3.1.

InformationsquelleAutor adaykin | 2009-12-26
Schreibe einen Kommentar