Suggest a feature
×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: PHP
Posted by: userc865b
Added: Jul 23, 2018 1:47 PM
Views: 5
Tags: php
define global variables
  1. <?php
  2.     error_reporting(E_ALL);
  3.  
  4.     // Diese beiden Variablen sind automatisch globale Variablen, da sie im obersten
  5.     // Geltungsbereich (ausserhalb aller Funktionen) definiert werden
  6.     $beispiel1 = 'Das ist eine globale Variable';
  7.     $beispiel2 = 'Das ist auch eine globale Variable';
  8.  
  9.  
  10.     function test() {
  11.         global $beispiel1; // für den Rest dieser Funktion kann direkt auf $beispiel1 zugegriffen werden
  12.         echo($beispiel1 . "\n");
  13.         echo($GLOBALS['beispiel2'] . "\n"); // nur einmaliger Zugriff auf globale Variable $beispiel2
  14.         echo($beispiel2 . "\n"); // jetzt ist $beispiel2 schon nicht mehr bekannt, es entsteht ein Fehler
  15.     }
  16.      
  17.     test();
  18. ?>