Kakšna je razlika med chop in chomp v Perlu?
Kakšna je razlika med chop in chomp v Perlu?

Video: Kakšna je razlika med chop in chomp v Perlu?

Video: Kakšna je razlika med chop in chomp v Perlu?
Video: How To FIX Blood Flow & Circulation! [Heart, Arteries, Legs & Feet] 2024, Maj
Anonim

Perl's chop and chomp funkcije so lahko pogosto vir zmede. Ne samo, da zvenijo podobno, počnejo podobne stvari. Na žalost obstaja kritično Razlika -? sesekljajte popolnoma odstrani zadnji znak niza, medtem ko chomp odstrani samo zadnji znak, če je nova vrstica.

Poleg tega, kaj je chop v Perlu?

Kotleti izklopi zadnji znak niza in vrne izrezan znak. Uporablja se predvsem za odstranjevanje nove vrstice s konca vhodnega zapisa, vendar je veliko bolj učinkovit kot s/ //, ker niti ne skenira niti ne kopira niza. Če je VARIABLE izpuščen, kotlete $_.

kakšna je sintaksa funkcije chop v Perlu? The Perl sesekljan () funkcijo odstrani zadnji znak iz niza, ne glede na to, kateri znak je. Vrne sesekljan znak iz niza. Sintaksa : sesekljajte ();

Kaj potem počne chomp v Perlu?

Uvod. The chomp () funkcija odstrani (običajno) kateri koli znak nove vrstice s konca niza. Razlog, zakaj običajno pravimo, je, da dejansko odstrani kateri koli znak, ki se ujema s trenutno vrednostjo $/ (ločilo vhodnega zapisa), $/ pa privzeto postavi novo vrstico.

Kaj pomeni $_ v Perlu?

Prej. Obstaja čudna skalarna spremenljivka, imenovana $_ v Perl , ki je privzeta spremenljivka ali z drugimi besedami tema. V Perl , več funkcij in operaterjev uporablja to spremenljivko kot privzeto, če ni izrecno uporabljen noben parameter.

Priporočena: