Als tragbare , einfache und vielseitige Sprache hat PERL werden für die Arbeit an Web-basierte Skripte und Programme beliebt. Ursprünglich für UNIX entwickelt wurde, hat eine einfache Struktur PERL und geschmeidig Umgang mit Daten. Sie können diese Philosophie bei der Arbeit sehen , wie Benutzer erstellen Variablen in PERL . Machen verschiedenen Variablen , wie Strings und Zahlen , fehlt die Steifigkeit oder die Komplexität einiger anderer Sprachen. Anleitung
1
Identifizieren Sie den Typ der Variablen . Für eine einzelne Variable verwendet PERL den gleichen Variablentyp für eine numerische Variable oder einen String. Für Arrays , können Sie entweder ein Array von nur Werte , oder ein Array mit beiden Schlüsseln und Werten , so dass jeder Wert eine eigene Variable Namen hat.
2
Definieren Sie Ihre einfache Variable mit einer Anweisung = . Für diese wird der Befehl in PERL ähnlich einem in Visual Basic, ohne "dim "-Befehl an die variable Dimension . In PERL , können Sie einen numerischen Skalar mit einem Befehl wie folgt aus: $ myfirstnumber = 44
3
Baue einen String Skalar. Mit String-Variablen Definitionen , du hast entweder einfache oder doppelte Zitate verwenden können, so erhalten Sie die gleichen Ergebnisse mit diesen beiden Befehlen : $ foo = " hallo " OR $ foo = " hallo "
4
Construct ein Array. Wenn Sie mehr als einen Wert in einer Variablen wollen , werden Sie definieren ein Array mit einem Befehl mit einem Satz in Klammern : für ein Array mit den Werten 3 , 5 und 7 in PERL , würden Sie so etwas wie dies zu tun: @ myarray = (3 , 5, 7) oder für ein Array von Zeichenfolgen : @ myarray = (" drei ", " fünf " , "sieben" ) . Sie können auch ohne die Kommas tun und nur Liste Ihrer Zeichenketten, die durch Anführungszeichen . Beim sequentiellen numerischen Arrays können Sie Zeit, indem Sie definieren sie mit einem Befehl wie diesen sparen, zum Beispiel von 1 bis 100 : @ myarray = (1 .. 100)
5
erstellen Hashes mit komplexen Kennungen . Da ein Hash- Variablen hat sowohl mit String und numerische Indikatoren , müssen Sie beide auflisten . Zum Beispiel für einen Hash mit Elementen Joe = 33 , Gary = 29 = 50 und Sue , würde Ihr Hash Definition sein : % myHash = ( "Joe" , 33, " Gary " , 29, " Sue " , 50)