1
Ich habe 2 PHP-Dateien. Ich bin nicht in der Lage B globale Variable von A statische Methode zu erhalten:einschließlich PHP-Datei Von einer statischen Klassenmethode
A.php
class c_A
{ public static function f_A()
{ include_once("B.php") ;
print f_B() ;
}
}
c_A::f_A(); // only prints "B : "
B.php
$gvs = "global variable from B" ;
function f_B()
{ return "B : " . $GLOBALS[ "gvs" ] ;
}
Wie geht es Ihnen „nicht in der Lage“, um es zu tun? Welche Art von Fehlern bekommen Sie? –
keine Fehler ... aber ich bekomme nur "B:" zum Ausdrucken ... sollte "B: globale Variable von B" sein – dsdsdsdsd
Haben Sie versucht, den Fehlerbericht zu aktivieren? 'error_reporting (E_ALL);' oben auf beiden Seiten? –