Perl(möchtegern:-)Gott: Für was steht das leere Element in z.b.: if ($Feld eq "" )

Hi!

Wisst ihr für was das steht?

if ($Feld eq "" )

Bedeutet dass, das wenn das $Feld "leer" ist soll er irgendwas tun?
Oder wenn eine Leerzeichen darin vorkommt (was ich aber weniger glaube *g*)

Wäre dankbar um eine Hilfe. Bin gerade dabei einen XML-Parser zu schreiben, der schon ziemlich perfekt arbeitet! *lol*

Ciao!

Demian

  1. Hi,
    ..wenn das $Feld leer ist.

    1. Danke!

      Hab ichs doch gewusst *grins*

      Hi,
      ..wenn das $Feld leer ist.

  2. Hallo,

    Wisst ihr für was das steht?

    if ($Feld eq "" )

    Bedeutet dass, das wenn das $Feld "leer" ist soll er irgendwas tun?

    Ja. Wobei das dasselbe ist wie unless($Feld). In Perl sind leere
    Zeichenketten false.

    Oder wenn eine Leerzeichen darin vorkommt (was ich aber weniger
    glaube *g*)

    Dann hiesse es if($Feld =~ / /)

    Wäre dankbar um eine Hilfe. Bin gerade dabei einen XML-Parser zu
    schreiben, der schon ziemlich perfekt arbeitet! *lol*

    Das wuerde ich nochmal ueberdenken.

    Gruesse,
     CK