Geltungsbereich von Variablen

Der Geltungsbereich einer Variablen beschreibt den Kontext, in dem sie verfügbar ist. In PHP gibt es zwei mögliche Geltungsbereiche für Variablen. Globale Variablen sind auf der höchsten Ebene des Skripts unmittelbar verfügbar. Das bedeutet, diese Variablen können direkt angesprochen werden, falls sich die Programmausführung nicht innerhalb einer Funktion befindet. Im Gegensatz zu den meisten anderen Sprachen haben PHP-Funktionen einen komplett gesonderten Geltungsbereich für Variablen. Betrachten Sie folgendes Beispiel:

<?php
  function test( ) {
    echo $a;
  }

  $a = "Hallo Welt";
  test( );
?>

Wenn Sie dieses Skript ausführen, werden Sie feststellen, dass es keine Ausgabe erzeugt. Das liegt daran, dass das $a, auf ...

Get PHP: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.