Rob 393: PHP konfigurieren

Beitrag lesen

Tach!

if(test) echo "test existiert";


> > ich kann beim besten Willen nicht nachvollziehen, warum dieser Ausdruck wahr sein sollte.. aber gut. Ich muss das Konzept verstehen.  
  

> Das PHP-Konzept sieht hier vor, dass der Anfänger vermutlich nur die Anführungszeichen vergessen hat und das wohl ein String sein soll. So sagt es ja auch die Meldung: Use of undefined constant test - assumed 'test'. Dieser String evaluiert im booleschen Kontext zu true, und damit ist die Bedingung erfüllt.  
  
Danke für die Erklärung. Dann ist das im Grunde klar. Das Ducktypingkonzept kenne ich, das ist nicht das Problem.  
  
So, jetzt mal ein bisschen php-gecodet und bald zurück in diesem Forum für einen Berg dummer Fragen!  
  
rob