Heim  >  Artikel  >  Backend-Entwicklung  >  Analysieren Sie $GLOBALS in Ecshop

Analysieren Sie $GLOBALS in Ecshop

WBOY
WBOYOriginal
2016-08-08 09:32:15996Durchsuche

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


  1. $xaphp = 'Xi'an php service center';

  2. echo $GLOBALS['xaphp '];

  3. ?>
Code kopieren
Browser 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
  1. $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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn