Alexander: Was macht diese Zeile?

Hallo,

ich probier gerade im Learning-by-doing Verfahren ein wenig Perl zu lernen und bin gerade dabei, ein Script meinen Vorstellungen anzupassen.

Dabei bin ich auf diese Zeile gestoßen:

$value =~ tr/+/ /;

Bei $value handelt es sich eine Variabele, deren Wert aus einem übertragenen Formular stammt.
Doch was hat denn nun diese Zeile zu bedeuten?

Vielen Dank...

Alexander

  1. hi!

    Dabei bin ich auf diese Zeile gestoßen:
                    $value =~ tr/+/ /;

    Ersetze in $value alle + durch ein Leerzeichen. Siehe auch "perldoc -f tr".

    bye, Frank!

    1. Hi,

      $value =~ tr/+/ /;

      Ersetze in $value alle + durch ein Leerzeichen. Siehe auch "perldoc -f tr".

      wenn das nicht klappt, nimm
      perldoc -f tr///
      bzw.
      perldoc perlfunc
      (ist alphabetisch geordnet).

      Ergänzend:
      Vermutlich hast Du diese Zeile aus einem Script, das die Übergabeparameter ausliest. Vergiß es lieber gleich wieder und benutze

      use CGI ':standard';

      Siehe dazu

      perldoc CGI

      Cheatah

      1. Hallo,

        Ergänzend:
        Vermutlich hast Du diese Zeile aus einem Script, das die Übergabeparameter ausliest. Vergiß es lieber gleich wieder und benutze

        use CGI ':standard';

        Siehe dazu

        perldoc CGI

        Cheatah

        und auch http://www.oreilly.de/catalog/perlmodger/manpage/cgi.htm (deutsch); Viele Grüße, Rolf