Koja je razlika između chop i chomp u Perlu?
Koja je razlika između chop i chomp u Perlu?

Video: Koja je razlika između chop i chomp u Perlu?

Video: Koja je razlika između chop i chomp u Perlu?
Video: ZAŠTO ČEKAM L4D3 2024, Maj
Anonim

Perl's chop and chomp funkcije često mogu biti izvor zabune. Ne samo da zvuče slično, već rade slične stvari. Nažalost, postoji kritičan razlika -? chop u potpunosti uklanja posljednji znak niza, while chomp uklanja samo posljednji znak ako je novi red.

Štaviše, šta je chop u Perlu?

Kotleti isključuje posljednji znak niza i vraća isječeni karakter. Koristi se prvenstveno za uklanjanje novog reda sa kraja ulaznog zapisa, ali je mnogo efikasniji od s/ // jer niti skenira niti kopira niz. Ako je VARIABLE izostavljen, kotleti $_.

koja je sintaksa funkcije chop u Perlu? The Perl chop () funkcija uklanja posljednji znak iz niza bez obzira na to koji je znak. Vraća isječeni karakter iz niza. Sintaksa : chop ();

Onda, šta chomp radi u Perlu?

Uvod. The chomp () funkcija će ukloniti (obično) bilo koji znak novog reda sa kraja stringa. Razlog zbog kojeg obično kažemo je taj što zapravo uklanja svaki znak koji odgovara trenutnoj vrijednosti $/ (razdjelnik ulaznog zapisa), a $/ zadano postavlja novi red.

Šta znači $_ u Perlu?

Prev. Postoji čudna skalarna varijabla koja se zove $_ in Perl , što je zadana varijabla, ili drugim riječima tema. U Perl , nekoliko funkcija i operatora koristi ovu varijablu kao zadanu, u slučaju da se nijedan parametar ne koristi eksplicitno.

Preporučuje se: