Moin Rolf,
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.
vielen Dank aber du verschwendest wirklich Energie, wenn du versuchst nem Esel Trompete spielen beizubringen. Ein Kollege pflegte immer zu sagen: Aus nem Schweinetrog kann man keinen Geigenkasten schnitzen!"
nicht, dass ich deinen Ausführungen nicht folgen könnte aber mir die Basics zu erarbeiten würde noch Trillionenzillionenmillionen von Zeiteinheiten dauern, habs schon mal mit Javascript versucht und bin gescheitert...
Danke schon mal im Voraus & auf Wiederlesen!
der torsten
------- Shakespeare: To be or not to be / Sartre: To be is to do / Camus: To do is to be / Sinatra: Do be do be do