/blog/perl


substr() in Perl
[128509 mal gelesen]
foreach in Perl
[117934 mal gelesen]
Arrays in Perl - Besonderheiten
[113164 mal gelesen]
open() - Dateien öffnen in Perl
[98670 mal gelesen]
chomp() in Perl
[87269 mal gelesen]
split() in Perl - Zeichenketten teilen
[86491 mal gelesen]
grep - Listen durchsuchen in Perl
[81737 mal gelesen]
push in Perl
[77310 mal gelesen]
sleep in Perl - Das aktuelle Script warten lassen
[56472 mal gelesen]
print in Perl
[50953 mal gelesen]


Arrays
Dateien
HTPC
Hashes
Leistungsoptimiert
PHP
Perl
RegEx
Schleifen
Script
Skalare
Sonstiges
System
Webserver
Zur Startseite




Samstag, 17.3.2007, 00:09:32 Uhr

Mathematische Funktionen in Perl - atan2(), cos(), exp(), sin(), log(), sqrt()



atan2() - Arcus Tangens von y durch x

Syntax
$Wert = atan2(x,y);

cos() - Cosinus einer Zahl

Syntax
$cosinus = cos($wert);

Weiterlesen...


Dieser Beitrag wurde 9305 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Freitag, 16.3.2007, 00:00:10 Uhr

int() - Ganzzahlanteil einer Zahl ermitteln - Kommastellen entfernen mit Perl



Die int()-Funktion dient zum Einen dazu, den ganzzahligen Teil einer Zahl zu bestimmen. Nachkommastellen werden also abgeschnitten.

$zahl=1.23456;
print int($zahl);


Ausgabe: 1
Weiterlesen...


Dieser Beitrag wurde 12324 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Donnerstag, 15.3.2007, 00:01:55 Uhr

hex() - Von hexadezimal nach dezimal umwandeln in Perl



Die Funktion hex() wandelt eine hexadezimale Zahl zurück nach dezimal.
Zur Erklärung:
Eine hexadezimale Zahl ist eine Zahl, die auf der Basis 16 existiert. Dezimalzahlen haben die Basis 10.

Weiterlesen...


Dieser Beitrag wurde 27647 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Mittwoch, 14.3.2007, 00:02:14 Uhr

each() in Perl - Wertepaare aus Hash auslesen


Der Befehl each() ermöglicht es, alle Wertepaare eines Hashes zu verarbeiten.


$hash{test1}='test1';
$hash{test2}='test2';
$hash{test3}='test3';

while (my ($Name, $Wert) = each %hash){ print "$Name, $Wert\n"; }


Im Beispiel wird der Hash %hash erzeugt und mit Werten gefüllt, die dann nacheinander ausgegeben werden.



Dieser Beitrag wurde 14368 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Dienstag, 13.3.2007, 00:03:28 Uhr

exists() - Prüfen, ob ein Hash-Element existiert


Mit Hilfe der Funktion exists()-Funktion kann man prüfen, ob ein Hash-Element existiert.

Syntax
$existiert=exists $hash{$key}
bzw. mit if-Abfrage
if (exists $hash{$key}){...}
Weiterlesen...


Dieser Beitrag wurde 23588 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Montag, 12.3.2007, 08:19:37 Uhr

delete () - Ein Elementenpaar aus Hash löschen in Perl


Der Befehl delete() löscht ein Element, oder besser gesagt key und value, eines Hashes. Und wenn ich schreibe löschen, dann meine ich auch löschen. Key und value existieren danach nicht mehr, es wird also nicht nur das value des keys auf '' gesetzt. Der alte Werte des Elements wird als Ergebnis der Funktion zurückgegeben.

Syntax
$oldvalue=delete $hash{key};


$hash{test1}='test1';
$hash{test2}='test2';
$hash{test3}='test3';

delete $hash{test2};

foreach (keys %hash){ print "Key: $_, Value: $hash{$_}\n";}


Weiterlesen...


Dieser Beitrag wurde 19452 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Samstag, 10.3.2007, 00:02:50 Uhr

ord() in Perl - ASCII-Zeichenwert eines Zeichens ermitteln


Mit Hilfe von ord() können Sie die ASCII-Zeichenwerte eines Zeichens ermitteln.

Syntax
$ascii=ord($zeichen);


$t="a";
print ord ($t);


Weiterlesen...


Dieser Beitrag wurde 13907 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Freitag, 9.3.2007, 14:20:25 Uhr

Parameter-Übergabe an ein Perl-Script mit CGI


Hier ein einfaches Beispiel zum Übergeben von Parametern an ein Script.

use CGI;
$query=new CGI;
$value = $query->param('foo');


Was passiert hier?
Das Modul CGI ist ein sehr leistungsfähiges Modul, daS nicht nur Parameter einlesen kann. Aber da es in diesem Beitrag nun mal darum geht, will ich darauf nicht tiefer eingehen.
Es wird also das Modul CGI.pm geladen und initialisiert. Über $query kann man das Modul nach einzelnen Parametern abfragen, in diesem Fall wird nur nach foo gesucht. Natürlich könnte man auch mehr Parameter abfragen. CGI ist dabei so freundlich und wandelt codierte Sonderzeichen gleich wieder in richtige Zeichen um.
Weiterlesen...


Dieser Beitrag wurde 12045 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Freitag, 9.3.2007, 13:57:24 Uhr

Perl-Scripte einbinden in Webseiten mit SHTML-Dateien


Wer viel Internetseiten erstellt und Perl verwendet, hat immer zu überlegen, wie er die Scripte ein die Webseite einbaut.

Mir fallen dazu zwei Wege ein:
Direkter Aufruf des Scriptes mit z.B.: http://dingens.de/cgi-bin/testscript.pl

Weiterlesen...


Dieser Beitrag wurde 5615 mal gelesen.

  Vollen Beitrag lesen    Nach oben





Freitag, 9.3.2007, 00:00:28 Uhr

uc() in Perl - Alle Buchstaben in Großbuchstaben umwandeln


Der Befehl uc() wandelt alle Buchstaben eines Skalars in Großbuchstaben um.
Umlaute und Sonderzeichen aller möglichen Sprachen, im deutschen also äöüß, werden nicht umgewandelt.

Syntax
$t=uc($t);

Weiterlesen...


Dieser Beitrag wurde 7377 mal gelesen.

  Vollen Beitrag lesen    Nach oben



B l o o o o o o o o o o o o o o o o o o g
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19


SSD-Festplatte - Wassn das???
Die Transliteration - Nur ein Zeichen in einem Skalar ersetzen
Select - Case in Perl
Windows 7 XP Mode – Wo finde ich den XP-Modus unter Windows 7?
Mac-Adresse beim Apple Macintosh herausfinden
SGN-Funktion für Perl
truncate - Dateigröße verändern in Perl
Eigene IP herausfinden mit Perl
Epoche live in Datum umwandeln
Firefox 3 - Exe-Files downloaden


Von: Raphael
Kommentar:
Warum nicht gleich:

Zum Beitrag


Von: Chris
Kommentar:
Hallo,
warum funktioniert das Script nur bis 2028, welchen Grund hat das?
Zum Beitrag


Von: Almanca Ceviri
Kommentar:
Vielen Dank für den punktgenauen Hinweis. Unter Win 7 habe ich sehr lange suchen müssen...
Zum Beitrag


Von: Iris
Kommentar:
Supi, danke. Hab echt null Plan von Computern und hab's dank deiner superguten Beschreibung direkt gefunden.
Zum Beitrag


Von: sysdef
Kommentar:
# nutze keine barwords als filehandle!

Zum Beitrag



Gesamtverzeichnis
Februar 2010
Dezember 2009
Oktober 2009
Januar 2009
Dezember 2008
November 2008
September 2008
August 2008
Juli 2008
Juni 2008
Mai 2008
April 2008
Januar 2008
Dezember 2007
November 2007
Oktober 2007
September 2007
August 2007
Juni 2007
Mai 2007
April 2007
März 2007
Februar 2007
Januar 2007
Dezember 2006


Mister Wong

RSS-Feed

Heute ist der
25.5.2013

Es ist
20:20:33 Uhr

Ihre IP:
54.234.126.92

Blog-Einträge: 186

Die letzten 24 Stunden im Überblick


Gelesene Beiträge insgesamt:
3737128


Webseiten vergleichen
Kalender mit Feiertagen - 2028
Links finden und testen
Menschliche Datumsangaben
IP zu Domain herausfinden
Time live in Datum umwandeln
Perl für Windows



Mo Di Mi Do Fr Sa So
12345
6789101112
13141516171819
20212223242526
2728293031

Impressum