Bonjour,
J'ai ici un petit test qui d'une classe qui essaye de lire une variable externe.
A priori, de part mes connaissances actuelles, ce ne serait pas possible mais comme on ne peut tout savoir....
Voci mon test:
qui affiche ce qu'il peut:
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
20
21
22
23
24
25
26
27
28
29
30 <?php $myString = "ABCDEFGHIJKLMNOPQRSTUVXYW" ; [class Test { public $myString ; // // Test Constructor // ==================== public function __construct() { } function Execute() { print("myString = " . $myString) ; } // // Test Destructor // =================== public function __destruct() { } } $test = new test() ; $test->execute() ; ?>
Avec le log attendu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part myString =
Connaissant la puissance de PHP, je suis à peu près certain qu'il y a moyen, mais je ne suis pas encyclopédiste....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [11-Jun-2010 12:20:19] PHP Notice: Undefined variable: myString in F:\WebSites\architecture\grunk2.php on line 16 [11-Jun-2010 12:20:48] PHP Notice: Undefined variable: myString in F:\WebSites\architecture\grunk2.php on line 16
Merci à celui qui me mettra sur la voie![]()
Partager