Startseite · Projekte · Kontakt · Impressum

Variablen initialisieren

1. Ein zugegebenermaßen recht alter Witz: Hunting an elephant

Computer scientists hunt elephants by exercising Algorithm A:

  1. Go to Africa
  2. Start at the Cape of Good Hope
  3. Work northward in an orderly manner, traversing the continent alternately east and west
  4. During each traverse pass,
    • Catch each animal seen
    • Compare each animal caught to a known elephant
    • Stop when a match is detected

Experienced computer programmers modify Algorithm A by placing a known elephant in Cairo to ensure that the algorithm will terminate

Assembly language programmers prefer to execute Algorithm A on their hands and knees

Wir machen es also wie die "experienced computer programmers" und platzieren eine Wertzuweisung der Variable im Cairo unseres Scripts oder unserer Funktion.

2. Weniger farbenfroh - Konstanten

Konstanten können in PHP-Scripten generell erst verwendet werden, wenn sie zuvor definiert wurden.

define('MEINE_KONSTANTE', 'Wert123');

Dieses Konzept überträgt man einfach auf Variablen und nach einer Weile macht man's dann automatisch. Hoffentlich.

 

1) Ein Problem, das gelöst werden kann, indem man Code-Abschnitte kapselt (Objektorientierung) und die einzelnen Abschnitte übersichtlich hält. Eine vorherrschende Meinung ist, dass der Inhalt einer Funktion auf eine Bildschirmseite passen muss.

2) Mit PHP 6 endet das Kapitel register_globals. Das schließt jedoch nicht aus, dass Script-Entwickler POST, GET oder COOKIE manuell globalisieren.

Zurück

Vorherige: Nützliche .htaccess Code-Schnipsel
Nächste: DateTimeZone in PHP 5.1.0. Oder doch erst seit 5.2.0?

Kommentare (0)

Abonnieren Sie unseren Feed:   RSS Feed RSS Feed  Atom Feed Atom Feed

.