J'ai deux ou trois fonctions à l'intérieur d'une classe qui font essentiellement la même chose:php - Puis-je intégrer des fonctions avec le même contenu, des noms différents?
public function fn_a(){
return __FUNCTION__;
}
public function fn_b(){
return __FUNCTION__;
}
public function fn_c(){
return __FUNCTION__;
}
je besoin de ces fonctions à rester dans leur nom actuel, donc je intentionnellement ai fait pas faire:
public function fn_($letter){
return __FUNCTION__.$letter;
}
J'espérais une sorte de moyen de réduire la verbosité du code ici, car ils font tous la même chose. La situation ultime serait quelque chose comme ceci:
public functions fn_a, fn_b, fn_c() {
return __FUNCTION__;
}
Une autre solution, le cas échéant, pourrait faire quelque chose comme « étend » de classe: fn_b, fn_c extend fn_a
?
Que pensez-vous les gars?
pouvez-vous s'il vous plaît élaborer sur le but de ces méthodes, parce que tbh, cela n'a pas de sens pour moi. – Gordon