Hvordan bruke et uttrykk i Print Statement i Perl
En av de fine funksjonene i Perl programmeringsspråk er muligheten til å legge ned deler av koden inni en utskrifts uttalelse er streng og har et resultat av at kode vurderes når strengen skrives ut. Utført på riktig måte, kan dette resultere i lettere å lese kode når verdier må settes inn i setninger med tekst.
Bruksanvisning
1 Åpne en teksteditor. All tekst editor vil gjøre, inkludert Windows Notisblokk, selv om du kanskje foretrekke å bruke et programmerings editor, for eksempel Vim eller jEdit.
2 Skriv inn følgende i tekstredigeringsprogram til å erklære en variabel og en funksjon:
$ Name = "Ted";
sub testname {min ($ name) = @_; if ($ name ne "Bill") {return "er ikke"} else {return "er"}};
Denne funksjonen tester for å se om det nåværende navnet er "Bill". Dersom det ikke er det, går den tilbake ordene "ikke er", og hvis det er, er det returnerer «er».
3 Skriv inn følgende for å bruke denne funksjonen i en utskrifts uttalelse:
skrive "You $ {(testname (@name))} Bill.";
Utgangen vil være "Du er ikke Bill." mens navnet variabelen er satt til "Ted", og endres til "Du er Bill" hvis det er endret til Bill.