Statiques et Non Statiques Appeler en PHP

ok, j'ai ce code, que je suis étudiant en

 class scope{

    function printme(){
        return "hello";
    }

    public static function printme(){
        return "hello"; 
    }

 }

$s = new scope();
echo $s->printme(); //non-static call
echo "<br>";
echo scope::printme(); //static call

Maintenant, ce n'est pas vraiment le code de mon projet, mais ce sont les choses que je veux faire

  1. Je veux créer une classe contiendra statiques et non statiques fonctions.
  2. Je veux une fonction pour être disponible à la fois statiques et non statiques appels.

Non statique de la fonction de beaucoup d'opérations sur elle, j'ai aussi besoin de l'appeler comme une fonction statique de sorte que je n'auront pas besoin d'instancier la classe. Est-ce possible? ou j'ai vraiment besoin de réécrire la fonction à une autre fonction ou une classe?

NOTE: dites-moi si je fais une mauvaise programmation déjà.

OriginalL'auteur Mp de la Vega | 2012-06-06