Thema Perl Montag, 29.1.2007, 16:03:33 Uhr
Shift in Perl Der Shift-Befehl in Perl gibt als Ergebnis den ersten Eintrag eines Arrays zurück und entfernt diesen aus dem Array.
Beispiel:
Weiterlesen...
Montag, 29.1.2007, 13:15:08 Uhr
push in Perl Der Befehl push fügt einem Array am Ende einen oder mehrere neue Werte hinzu, ein Array kann also mit dem push-Befehl erweitert werden. Diese neuen Werte werden, wie gesagt, am Ende des Arrays hinzugefügt. Möchte man am Anfang eines Arrays einen neuen Wert einfügen, kann man den Befehl unshift verwenden.
Beispiel zu push:
@a=("hans"); push(@a,"peter"); # Den Eintrag peter hinzufügen push (@a,"fritz"); # Den Eintrag fritz hinzufügen print @a;
|
Weiterlesen...
Montag, 29.1.2007, 13:09:24 Uhr
unshift in Perl Die Funktion unshift kann dazu verwendet werden, an den Beginn eines Arrays neue Werte einzufügen. Im Gegensatz zu push (@array,$wert), das den neuen Wert immer an das Ende fügt, kann man mit dem Befehl unshift ganz einfach neue Werte nach vorne schreiben.
Beispiel:
@a=("hans"); unshift(@a,"peter"); unshift (@a,"fritz"); print @a;
|
Weiterlesen...
Montag, 29.1.2007, 13:06:16 Uhr
Perl Scripte auf dem Webserver laufen lassen - Kleines How-To der Scriptinstallation Sie wollen also Ihr eigenes Script auf Ihrem Webserver laufen lassen... normalerweise kein Problem!
Bevor es los geht muß natürlich prinzipiell klar sein, daß Ihr Webserver das zulässt. Notfalls fragen Sie Ihren Hoster, ob CGI's freigeschaltet sind und ob Perl installiert ist.
Ist dies der Fall kann es losgehen. Weiterlesen...
Montag, 29.1.2007, 12:01:20 Uhr
Perl Umgebungsvariablen Zur Schnittstelle des CGI gehören automatisch die Umgebungsvariablen. In diesen Variablen, die vom Server bereitgestellt werden, werden zum Beispiel die übergebenen Parameter aus Formularaufrufen gespeichert oder auch Daten der Serverumgebung.
Und wozu brauche ich das nun? Ganz einfach: Mit Hilfe dieser Umgebungsvariablen können Sie die Eingaben Ihrer Besucher auswerten bzw. über deren Herkunft usw. Auskunft bekommen.
Und wo finde ich die Umgebungsvariablen? Im Hash %ENV. Weiterlesen...
Montag, 29.1.2007, 11:33:43 Uhr
Wie schreib ich`s in Perl - Oder: Guter und schlechter Programmierstil Eins Vorweg: Wie man in Perl programmiert, ist jedem selbst überlassen. Jeder hat so seine Eigenheiten und Vorlieben, seine Programme zu schreiben.
Zeilen wie
next if ($a == $b); Weiterlesen...
Montag, 29.1.2007, 11:22:42 Uhr
Schleifen mit for in Perl Wie in wohl fast jeder Programmiersprache gibt es auch in Perl Schleifen mit for.
Hier der Syntax
for ($i=0;$i<10;$i++){ print "$i ";}
Weiterlesen...
Montag, 29.1.2007, 11:21:15 Uhr
foreach in Perl foreach kann man übersetzen mit "für jedes", und damit wird auch schon klar, worum es sich handelt: Mit foreach geht man jedes Element eines Arrays nacheinander durch.
Syntax foreach (@liste){} oder foreach (start..ende){} Weiterlesen...
Montag, 29.1.2007, 11:19:42 Uhr
Datei zeilenweise einlesen mit Perl Eine Datei zeilenweise einlesen
Warum sollte man eine Datei zeilenweise einlesen, wenn man sie doch auf einen Rutsch haben kann (siehe Datei komplett einlesen)?Antwort: Weil sie vielleicht zu groß ist, oder weil nicht alle Elemente gebraucht werden, sondern nur bestimmte.
Also erstmal der Code: Weiterlesen...
Donnerstag, 28.12.2006, 10:32:17 Uhr
Skalare in Perl Skalare - Ungewöhnliches Wort im Deutschen. Was ist also ein Skalar?
Das, was in Perl als Skalar bezeichnet wird, nennt man in anderen Programmiersprachen oftmals Strings. Dieser Begriff ist geläufiger und bezeichnet eine Ansammlung von Zeichen.
So kann ein Skalar zum Beispiel Weiterlesen...
|