À propos de ce tutoriel
Les propriétés et les méthodes statiques peuvent être utilisées sans avoir besoin d'instancier la classe, On peut y accéder directement en utilisant le nom de la class
/**
* Class Text
* Permet de manipuler du texte
*/
class Text{
/**
* @param $chiffre le chiffre à préfixer par des 0 si < 10
* @return string
*/
public static function withZero($chiffre){
if($chiffre < 10){
return '0' . $chiffre;
}else{
return $chiffre;
}
}
}
Ici nous créons donc une class Text qui contient une méthode statique publique withZero. Nous pouvons ensuite l'appeller en faisant directement
Text::withZero(7) // Donnera 07