Appel de fonction dans une classe
Résolu
stef214
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je découvre un peu la poo. Pardon d'avance si cette question a déjà été posée, je ne l'ai pas trouvée.
Ma question est on ne peut plus simple. Voici un bête code qui ne fonctionne pas et j'aimerais savoir pourquoi.
Tant que je n'ai qu'une seule fonction qui fournit le texte, y a pas de problème, mais quand je veux récupérer via une 2eme fonction ça ne marche plus. Voir code ci-après.
Merci d'avance pour vos réponses.
Voici la classe:
class monTest
{
function test()
{
echo 'test';
}
function recupTxt()
{
test();
}
}
et le code pour l'appeller
include('monTest.php');
$obj = new monTest();
//si je fais
$obj->test(); //ca fonctionne. il affiche bien 'test'
Par contre si je fais
$obj->recupTxt(); //Ca ne marche pas-> Call to undefined function test()
Certainement une subtilité de la poo que j'ai loupée...
Merci d'avance pour votre aide.
Je découvre un peu la poo. Pardon d'avance si cette question a déjà été posée, je ne l'ai pas trouvée.
Ma question est on ne peut plus simple. Voici un bête code qui ne fonctionne pas et j'aimerais savoir pourquoi.
Tant que je n'ai qu'une seule fonction qui fournit le texte, y a pas de problème, mais quand je veux récupérer via une 2eme fonction ça ne marche plus. Voir code ci-après.
Merci d'avance pour vos réponses.
Voici la classe:
class monTest
{
function test()
{
echo 'test';
}
function recupTxt()
{
test();
}
}
et le code pour l'appeller
include('monTest.php');
$obj = new monTest();
//si je fais
$obj->test(); //ca fonctionne. il affiche bien 'test'
Par contre si je fais
$obj->recupTxt(); //Ca ne marche pas-> Call to undefined function test()
Certainement une subtilité de la poo que j'ai loupée...
Merci d'avance pour votre aide.
A voir également:
- Appel de fonction dans une classe
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Fonction si et - Guide
- Appel privé - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Double appel - Guide
parfait Nablas's ca marche j'avais oublié ce $this->
merci beaucoup