De syntax van een programmeertaal - ? Elke programmeertaal - zijn de grammatica en opmaak regels die zijn commando's uniek maken . Wat stelt PERL apart , echter , is een eenvoudig "doe wat ik bedoel " syntax stijl en slechts een paar strikte opmaak regels die het gemakkelijk te leren en schrijven te maken . Als je weet hoe de code in talen zoals C , Smalltalk of Lisp , het begrijpen van Perl syntax - ook wel perlsyn - misschien nog gemakkelijker als het " leent " syntax regels van elkaar . Aan de slag Elke PERL script moet beginnen met een verklaring dat het naar de tolk geïnstalleerd op uw computer stuurt . De syntaxis van de verklaring hangt echter af van de vraag of uw besturingssysteem UNIX of Windows . Voor een UNIX- besturingssysteem , verschijnt de openingszin als # /usr /local /bin /perl en voor een Windows OS lijkt het # C : ! \\ Perl \\ bin \\ perl , of # D : \\ Perl \\ bin \\ perl als je de tolk op uw D installeren: . rijden syntax constanten Elementen van perlsyn die constant blijven zijn syntax regels voor de beëindiging van PERL verklaringen , opmerkingen toevoegen , met vermelding van het programma variabelen en de wijze waarop elke script behandelt spaties . Een puntkomma is de standaard voor het beëindigen van een PERL aangifte of verklaring . Dit omvat verklaringen die printen van tekst , verklaringen die variabelen en statements die controleprogramma's stromen evalueren . Bijvoorbeeld , print " Hello World ! " , En als $ x == $ y ; altijd eindigen met een puntkomma . Een hekje - " # " geeft een commentaar lijn . Als je commentaar overspant meerdere regels , onder andere een hekje aan het begin van elke regel . Gebruik de symbolen ' $ ' , ' @ ' of ' % ' een programma variabele te identificeren . Ten slotte is de enige keer perlsyn beschouwt witruimte relevant is wanneer het deel uitmaakt van een string tussen aanhalingstekens . Anders , zijn zo veel of zo weinig witruimte als u nodig hebt om uw programma makkelijker te lezen als perlsyn acht het irrelevant maken . Syntax Variabelen Hoe je aanhalingstekens en of zij zelfs noodzakelijk afhankelijk van het type van de verklaring en wat het bevat . Kiezen tussen enkele of dubbele merktekens in letterlijke tekenreeksen en gebruik van beide of geen wanneer waaronder nummers . Maar altijd gebruik dubbele aanhalingstekens als een verklaring bevat variabelen of speciale tekens zoals de nieuwe regel . In de verklaring Hello World , " Hello World " en " Hello World ' zijn beide correct wordt weergeven van het nummer met 42 of Echter , een verklaring zoals print " Hallo , $ naam \\ n " " 42 . ", Dat toont een persoonlijke begroeting en dan begint een nieuwe regel moet dubbele aanhalingstekens . Waaronder haakjes als een onderdeel van de verklaring syntax kan een kwestie van voorkeur of een manier om prioriteit te stellen zijn. De verklaringen af te drukken ( " Hallo , wereld \\ n " ) ; en afdrukken " Hallo , wereld \\ n " ; zijn precies hetzelfde . Regelen de volgorde waarin uitspraken gerund door ze tussen haakjes , zoals je zou doen in een wiskundige vergelijking . Controle Syntax Gebruik perlsyn om de stroom van een PERL controleren script door bijvoeging code tussen haakjes . Dit is vooral belangrijk bij het plaatsen van verklaringen in blokken of met behulp van control statements zoals lussen , als /wanneer en switch statements . Beugels afzonderlijke blokken van code, zodat de verklaringen draaien als een groep . In een lus verklaring , kan dit een verklaring of groep van verklaringen binnen de haakjes lopen totdat een voorwaarde de waarde betekenen waar of onwaar voordat een alternatieve verklaring neemt : LOOP : { do { laatste als $ x = $ y ** 2 ; # doe hier iets } terwijl $ x + + < = $ z ;
|