Fokuhila: Gaestebuch

Beitrag lesen

hi!

Ich hab da eine Alternative im Sinn. Wie wäre es denn mit map()?
Schön perlig, ne?

Als perlig würde ich das nun nicht unbedingt bezeichnen... ;)

@zeilen = map {
  if ( m(<!--begin-->) ){
    &eintrag
    .$_;
  } else {
    $_
  }
} (<INFILE>);

Wieso keine bedingte Zuweisung? Ist doch viel hübscher (und perliger
als obiges):

@zeilen = map { (/<!--begin-->/) ? &eintrag.$_ : $_; } <INFILE>;

Das ist in der Tat schicker. Man sollte das aber ein Bischen auf die Streckbank legen, finde ich:

@zeilen = map {
  (/<!--begin-->/) ?
  &eintrag.$_      :
  $_
} (<INFILE>);