phpbar.de logo

Mailinglisten-Archive

[php] ersten 10 zeilen loeschen

[php] ersten 10 zeilen loeschen

Ulf Wendel ulf_(at)_redsys.de
Wed, 09 Feb 2000 19:58:58 +0000


andreas werla wrote:
> ich will das bei der ausgabe von echo ($mein_text) die ersten 10 zeilen die
>  in $mein text drin sind geloescht werden

Mit echo oder print alleine ist es nicht getan. Du mußt den String
vorher schon zerlegen, um einen Teilstring anzuzeigen.

$text = "1\n2\n\3\n\4\n\5\ntest";

$start = 0;
$count = 0;
$anfang = 0;
while ($count<5 && $start=strpos($text, "\n", $start) ) {
  $start++;
  $count++;
  $anfang = $start; 
}
if ($count == 5)
  echo substr($text, $anfang);

In diesem Beispiel benutze ich strpos zur Ermittlung der Postition des
n-ten Auftretens der Zeichenkette "\n".

Ulf

--
Suche 17'' Monitor, 1024x768 mit gutem Bild, Kiel


php::bar PHP Wiki   -   Listenarchive