HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Im allgemeinen als jede m�gliche andere programmimg Sprache, besteht variable Namen Zahlen, Buchstaben und aus Unterstreichen, aber sie sollten nicht mit einer Zahl beginnen. Und das variable $ _ ist spezielle Variable. Perl ist der empfindliche Fall, also sind die Variablen $a und $A unterschiedlich.
|
Perl Scalar Variables
|
Die grundlegendste Variablenart in Perl ist die Skalarvariable. Skalarvariablen halten Zeichenketten und Zahlen und sind, die Zeichenketten und die Zahlen vollst�ndig interchangable so bemerkenswert auch sind. Z.B. cosider die folgende Aussage
|
|
Diese Aussage stellt die Skalarvariable $priority auf den Wert 9 ein, aber du kannst auch tun zuweist eine Zeichenfolge der gleichen Variable:
|
|
Perl nimmt Zahlen als Zeichenketten, wie gezeigt unten an:
|
$priority = '9';
$default = '0009';
|
|
Es kann ruhig mit Arithmetik und anderen Betrieben ziemlich gl�cklich fertig werden.
|
Perl Operations and Assignment
|
Perl uses almost all the C arithmetic operators:
|
$x = 1 + 2; # Add 1 and 2 and store it in $x
$x = 4 - 3; # Subtract 4 from 3 and store in $x
$x = 5 * 6; # Multiply 5 and 6
$x = 7 / 8; # Divides 7 by 8 to give 0.875
$x = 9 ** 10; # Nine to the power of 10
$x = 5 % 2; # Remainder of 5 divided by 2
++$x; # Increment $x and then return it
$x++; # Return $x and then increment it
--$x; # Decrement $x and then return it
$x--; # Return $x and then decrement it
|
|
For strings Perl has the following operations:
|
$x = $y . $z; # Concatenate $y and $z
$x = $y x $z; # $y repeated $z times
|
|
To assign values Perl includes the following:
|
$x = $y; # Assign $y to $x
$x += $y; # Add $y to $x
$x -= $y; # Subtract $y from $x
$x .= $y; # Append $y onto $x
|
|
Note: when Perl assigns a value with $x = $y it makes copy of $y and then
assigns it to $x. Therefore when you change $y the next time it will not alter $x.
|
Perl Interpolation
|
The following fragment prints apples and pears using concatenation operation:
|
$x = 'apples';
$y = 'pears';
print $x.' and '.$y;
|
|
Es w�rde nett sein, nur eine Zeichenkette in der Druckaussage, aber in der Linie unten mit einzuschlie�en,
|
|
Drucke buchst�blich $x und $y, das nicht n�tzliches das ist. Anstelle von diesem k�nnen wir Anf�hrungszeichen anstatt der einzelnen Anf�hrungsstriche verwenden:
|
|
hier zwingen die Anf�hrungszeichen die Interpolation aller m�glicher Codes, einschlie�lich die variable Deutung. Dieses ist viel besser als unsere urspr�ngliche Aussage. Andere Codes, die interpoliert werden, schlie�t einige Sonderzeichen wie neue Zeile und Tab ein. Der Code \ n ist ein neue Zeile Buchstabe, ist und \ t Tab.
|
Keywords: perl tutorial, perl scripts, perl programming, active perl, perl download,
blackberry perl, perl regular expressions, perl split, perl array, perl script page
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|