Κάθε σενάριο PERL θα πρέπει να ξεκινήσει με μια δήλωση που κατευθύνει προς το διερμηνέα εγκατεστημένο στον υπολογιστή σας . Η σύνταξη της δήλωσης εξαρτάται , ωστόσο , σχετικά με το εάν το λειτουργικό σας σύστημα είναι UNIX ή Windows . Για ένα UNIX λειτουργικό σύστημα , η εναρκτήρια δήλωση εμφανίζεται ως # /usr /local /bin /perl και για ένα λειτουργικό σύστημα Windows εμφανίζεται ως C # : ! \\ Perl \\ bin \\ perl , ή # D : \\ Perl \\ bin \\ perl εάν εγκαταστήσετε το διερμηνέα D σας : . δίσκο
εικόνων σύνταξη σταθερές
Η
Στοιχεία perlsyn που παραμένουν σταθερά είναι συντακτικούς κανόνες για τον τερματισμό δηλώσεις PERL , προσθέτοντας σχόλια , αναφέροντας το πρόγραμμα μεταβλητές και τον τρόπο με τον οποίο κάθε σενάριο αντιμετωπίζει κενό . Ένα ερωτηματικό είναι το πρότυπο για τον τερματισμό δήλωση PERL ή δήλωση. Αυτό περιλαμβάνει καταστάσεις που εκτυπώνουν κείμενο , δηλώσεις που αξιολογούν τις μεταβλητές και τις δηλώσεις που ελέγχουν τη ροή του προγράμματος . Για παράδειγμα, το print " Hello World ! " ? Και αν $ x == $ y ? Πάντα τελειώνουν με ερωτηματικό . Ένα σύμβολο hash - " # " υποδηλώνει ένα σχόλιο γραμμής . Αν το σχόλιό σας εκτείνεται σε πολλαπλές γραμμές , περιλαμβάνει ένα σύμβολο hash στην αρχή της κάθε γραμμής . Χρησιμοποιήστε τα σύμβολα « $ », « @ » ή « % » για να προσδιορίσει μια μεταβλητή του προγράμματος . Τέλος , η μόνη φορά που perlsyn θεωρεί κενά σημαντικό είναι όταν είναι μέρος μιας σειράς που περιβάλλεται από εισαγωγικά . Σε αντίθετη περίπτωση , περιλαμβάνουν τόσο πολύ ή τόσο λίγο κενό που χρειάζεστε για να κάνετε το πρόγραμμά σας πιο εύκολο να διαβαστεί ως perlsyn θεωρεί ότι δεν ασκεί επιρροή .
Η Syntax
μεταβλητές
Πώς μπορείτε χρησιμοποιούν εισαγωγικά και αν είναι καν απαραίτητο εξαρτάται από τον τύπο της δήλωσης , καθώς και ό, τι περιέχει . Επιλέξτε ανάμεσα στη χρήση απλά ή διπλά στην κυριολεκτική χορδές και να χρησιμοποιήσετε ένα ή και κανένα , όταν συμπεριλαμβανομένων των αριθμών . Αλλά πάντα να χρησιμοποιείτε διπλά εισαγωγικά , όταν μια δήλωση περιέχει μεταβλητές ή ειδικούς χαρακτήρες , όπως ο χαρακτήρας νέας γραμμής . Στη δήλωση Hello World , " Hello World » και « Hello World » είναι τόσο σωστή, καθώς εμφανίζει τον αριθμό χρησιμοποιώντας 42 ή Ωστόσο, μια δήλωση όπως print " Γεια σας , $ name \\ n" " 42 . "? Που εμφανίζει μια εξατομικευμένο χαιρετισμό και στη συνέχεια αρχίζει μια νέα γραμμή πρέπει να περιλαμβάνει διπλά εισαγωγικά . Συμπεριλαμβανομένων παρενθέσεις ως μέρος της σύνταξης της δήλωσης μπορεί να είναι ένα θέμα προτίμησης ή ένας τρόπος για να ορίσετε την προτεραιότητα . Το δηλώσεις print ( "Hello , world \\ n" ) ? Και εκτύπωσης " Hello , world \\ n" ? Είναι ακριβώς το ίδιο . Τον έλεγχο της σειράς με την οποία τρέχει με εγκλεισμό τους σε παρένθεση , όπως θα κάνατε σε μια μαθηματική εξίσωση .
Εικόνων Ελέγχου Σύνταξη
Η
Χρησιμοποιήστε perlsyn να ελέγχουν τη ροή του PERL σενάριο με την επισύναψη κώδικα σε παρένθεση . Αυτό είναι ιδιαίτερα σημαντικό κατά την τοποθέτηση δηλώσεις σε μπλοκ ή με τις δηλώσεις ελέγχου, όπως βρόχων , αν /όταν και εναλλαγή καταστάσεων. Βάσεις διαχωρίζουν τμήματα του κώδικα , ώστε οι δηλώσεις λειτουργεί ως ομάδα . Σε δήλωσή του βρόχου , αυτό μπορεί να σημαίνει μια δήλωση ή μια ομάδα καταστάσεων μέσα στις αγκύλες διαρκέσει μέχρι προϋπόθεση θα είναι αληθής ή ψευδής πριν από ένα εναλλακτικό δήλωση αναλαμβάνει :
LOOP : { { κάνει τελευταία , αν $ x = $ y ** 2 ? # κάνουμε κάτι εδώ } , ενώ $ x + + <= $ z ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα