En av de fine funksjonene i Perl programmeringsspråk er muligheten til å legge deler av koden inne i en print uttalelse er streng og ha resultatet av at koden bli vurdert når strengen er skrevet ut. Utført på riktig måte , kan dette resultere i enklere å lese koden når verdier må settes inn i setninger med tekst. Instruksjoner
en
Åpne en teksteditor . Enhver tekst editor vil gjøre, inkludert Windows Notisblokk, selv om du kanskje foretrekke å bruke et programmeringsspråk redigeringsprogram, for eksempel Vim eller jEdit .
2
Skriv følgende inn i tekst-editor for å deklarere en variabel og en funksjon : en
$ 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 ". Hvis ikke, returnerer den ordene " er ikke" , og hvis det er , går det
3
Skriv inn følgende for å bruke denne funksjonen i en trykt uttalelse " er. " :
print " Du $ { ( testname ( @ navn) ) } Bill . "; " . Du er ikke Bill"
utgangen vil være mens navnet variabelen er satt til " Ted ", og endres til " Du er Bill" hvis den endres til Bill .