Hello,
Da hat wohl einer schon mit PHP2 oder PHP3 gearbeitet? :-))
function getSpecialLines($inputtext,$linestart)
{
$lines = explode($inputtext,"\n"); // Eingabetext in einzelne Zeilen zerlegen
foreach ($lines as $number => $line) // Für jede Zeile
{
if (false !== ($pos = strpos($line,$linestart)) // Wenn Zeile $linestart enthält
{
$output[$number]['line'] = $line; // Text der Zeile dem Output-Array anfügen
$output[$number]['pos'] = $pos; // Position des Treffers
}
}
return $output; // Output-Array zurückgeben
}
## for debug use
echo "<pre>\r\n";
echo htmlspecialchars(print_r($output,1));
echo "</pre>\r\n";
>
konnte es mir nicht verkneifen, da ein paar Änderungsvorschläge einzubauen und einen Fehler raus, auch wenn Dein Code schon pfiffig war.
Liebe Grüße aus dem Cyberspace
Tom vom Berg