Dieses Codebeispiel erzeugt für jede Zeile in der Textarea eine Ausgabe, die etwa so aussieht:
Der Inhalt von Zeile 0 ist: "Inhalt der ersten Zeile"
Zu beachten ist, dass die Zählung innerhalb des Arrays $line mit 0 beginnt. Der Code ist für PHP 4.1.0 oder höher geschrieben. Wenn eine älter Version von PHP verwendet wird, so ist $_SERVER["PHP_SELF"] durch $PHP_SELF und $_REQUEST["TA"] durch $TA oder $HTTP_POST_VARS["TA"] zu ersetzen.
<?php echo '<form action="'.$_SERVER["PHP_SELF"].'" method="post">'; echo '<textarea name="TA" cols="50" rows="10">'; if (isset($_REQUEST["TA"])) { echo $_REQUEST["TA"]; } echo '</textarea>'; echo '<input type="submit" value="Prüfen...">'; echo '</form>'; if (isset($_REQUEST["TA"])) { $lines = preg_split("/\r\n/", $_REQUEST["TA"]); foreach ($lines as $key => $value){ echo 'Der Inhalt von Zeile '.$key.' ist: "'.$value.'"<br>'; } } ?>






