Bonjour,
Je suis passé au PHP objet depuis peu et j'essaie de faire un truc qui parrait bête .. mais j'ai du mal à trouver ma réponse sur le net (je tape peut-être pas les bon mots clés).
Admettons cette classe simple :
Je pensais pouvoir appeller la function A dans la B mais comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class Test { private $IDMAX; function _construct() { } function A() { // Traitement SQL pour récupérer un IDMAX return $IDMAX; } function B($i) { // Traitement quelconques en BDD avec IDMAX } }
Du moment qu'on est dans la même class je pensais pouvoir faire :
Il y a peut-être une autre syntaxe ? J'ai fais très peu de C++ mais il y avait une technique nomclass::fonction() ou un truc comme ca ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function B($i) { $Id_Max = A(); }
Peut-être faire une fonction spécifique qui renvois $IDMAX vu que c'est un private ?
Merci d'avance !
Partager