Ich habe ein Programm, das Zeilen aus einer Textdatei liest, und jede Zeile ist wie folgt formatiert.Wie würde ich das erste Wort einer Zeichenfolge einen Mailto-Link zu den letzten machen?
House 5682 Rose Road [email protected]
Ich möchte mein Programm jede Zeile auszudrucken, wo das Wort ‚Haus‘ ein Link auf die E-Mail mailto ist, und die E-Mail wird nicht gedruckt. Im Moment habe ich es jede Zeile drucken und die E-Mail ausschneiden, aber ich kann nicht herausfinden, wie der Mailto-Link zu tun. Ich brauche es so herauskommen:
House 5682 Rose Road
Mit 'House' Mailto mit [email protected] verbunden. Das habe ich bisher.
$houses = file('houseList.txt');
$houseNumber = 1;
foreach($houses as $house)
{
$line = preg_replace('/\W\w+\s*(\W*)$/', '$1', $house);
echo " ".$houseNumber." ";
echo substr($line,0,strrpos($house, ' '))."\n";
$houseNumber++;
}
Sie wollen das erste Wort zu mailto oder nur Haus machen? –
Ich möchte das erste Wort Haus sein, aber es ist ein Link zu mailto die E-Mail am Ende. – Brit24