Tom: Zeile aus Ausgabe "greppen" ?

Beitrag lesen

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

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de