Fonction dans une autre fonction PHP

Fermé
lucienk49140 Messages postés 525 Date d'inscription mercredi 8 février 2012 Statut Membre Dernière intervention 13 septembre 2014 - 18 juin 2013 à 22:04
lucienk49140 Messages postés 525 Date d'inscription mercredi 8 février 2012 Statut Membre Dernière intervention 13 septembre 2014 - 19 juin 2013 à 09:23
Bonjour,
Je souhaite faire une classe PHP qui se nomme 'a' qui contient une fonction 'test' qui celui ci contient une fonction 'texte' !
En gros, je veut faire le code suivant :
<?php
$class = new a();
echo $class->test->texte();
?>


J'ai un équivalent en Javascript si celas peut éclaircir mon idée :
function a() {
	var name;
	
	this.teste= function(name) {
               document.write("Hello word !");
		this.teste.texte= function() {
			document.write("Hello word !");
		}
	}
	
}


En espérant que quelqu'un puissent m'aider, je vous souhaite une bonne soiréer !
A voir également:

1 réponse

roptat Messages postés 276 Date d'inscription samedi 20 octobre 2012 Statut Membre Dernière intervention 26 juillet 2013 77
19 juin 2013 à 09:21
Je ne crois pas que ce soit possible en PHP. Par contre, tu peux faire en sorte que dans la classe a, la méthode test renvoie un objet de type b, qui possède une méthode texte()
Tu aurais alors un appel du type :
$class->test()->texte();
0
lucienk49140 Messages postés 525 Date d'inscription mercredi 8 février 2012 Statut Membre Dernière intervention 13 septembre 2014 322
19 juin 2013 à 09:23
c'est a dire ?? Je ne comprend pas trop votre éxplication !!
0

Discussions similaires