Hallo bugfix,
das Pünktchen, dass ich rausgebastelt hab
hat einen Namen, nämlich String-Verkettungs-Operator.
'From: ' ist ein String (oder Zeichenkette).
Email_FROM ist eine mit define() festgelegte Konstante, und diese Konstante ist ebenfalls ein String mit dem Wert 'formailer@example.com'.
Wenn Du möchtest, dass PHP diese beiden Strings aneinanderhängt, brauchst Du den Punkt-Operator. Andere Programmiersprachen verwenden dafür das +, das ist aber in PHP allein für die Addition von Zahlen reserviert.
Also: $headers[] = 'From: '. Email_FROM;
macht zwei Dinge.
- Die beiden Strings aneinanderhängen zu 'From: formailer@example.com'.
- Diesen String im $headers Array speichern. Dazu schaut PHP, welches der höchste bisher verwendete Index im Array ist, und speichert den neuen Wert unter dem nächsthöheren Index.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi