Hallo,
ich will am Anfang von jedem meiner PHP Scripts, zur besseren Übersicht alle Variablen nennen, und gegebenenfalls Werte zuweisen.
Wenn ich allerdings Variablen einfach aufzähle und keinen Wert zuweise, wirft mir PHP einen Fehler aus.
Ich weis (aus dem Informatikunterricht, lang lang ist's her), dass bei vielen Programmiersprachen Variablen erst definiert werden müssn, befor man sie verwendet werden können. So einen Befehl muss es doch auch in PHP geben.
Ein Beispiel:
<?
// MP = Menüpunkt
// ID = Identifikationsnummer
// Alle Variablen auf einen Blick
$intMPID = 2;
$intMaxAnzahlMP = 6;
$arrStyleMP;
$intCount;
//BEI DEN LETZTEN BEIDEN TRITT EIN FEHLER AUF
//Notice: Undefined variable: intCount in
//C:\iis\Inetpub\wwwroot\hauptseite.php on line 10
// for(Startwert; Bedingung; Zähler)
for ($intCount = 0; $intCount < $intMaxAnzahlMP; $intCount++)
{
$arrStyleMP = array($intCount => "normal");
if ($intCount == $intMPID)
{
$arrStyleMP = array ($intCount => "highlight");
}
echo $arrStyleMP[$intCount];
}
?>
Danke
Martin