Einige Internetnutzer, die sich mit ec-Sekundärentwicklung oder ec-Forschung befassen, erwähnen oft $GLOBALS['db'] und andere dort definierte Beiträge im Forum. Lassen Sie mich Ihnen etwas über $GLOBALS sagen:
Für diejenigen, die Freunde verstehen möchten, führen Sie diesen Code aus
- php
- $xaphp = 'Xi'an php service center';
- echo $GLOBALS['xaphp '];
- ?>
Code kopierenBrowser druckt natürlich „Xi'an PHP Service Center“ aus. Dies ist die Rolle von $GLOBALS „
Wie die meisten strukturierten Programme gibt es sogenannte globale und lokale Variablen Variablen, PHP Diesbezüglich gibt es einen ähnlichen Ansatz
Wenn das PHP-Programm ausgeführt wird, reserviert das System einen Bereich globaler Variablen im Speicher Bei tatsächlicher Verwendung können Sie $GLOBALS[. „Variablenname“] verwenden. Nehmen Sie die erforderlichen Variablen in der benutzerdefinierten Funktion oder im Programm des Benutzers heraus. Sie können das Array $GLOBALS verwenden, um die erforderlichen Variablen herauszunehmen "
in ec Sie werden sehen, wenn Sie init.php öffnen
- $db = new cls_mysql($db_host, $db_user, $db_pass, $db_name);
Kopieren Sie den Code , um eine solche Klasse zu definieren, $GLOBALS['db']
Die obigen Ansichten sind mein persönliches Verständnis.
Das Obige stellt die Analyse von $GLOBALS in ecshop vor, einschließlich des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.