Perlda chop va chomp o'rtasidagi farq nima?
Perlda chop va chomp o'rtasidagi farq nima?

Video: Perlda chop va chomp o'rtasidagi farq nima?

Video: Perlda chop va chomp o'rtasidagi farq nima?
Video: super mario 64 bloopers: Who let the chomp out? 2024, May
Anonim

Perl pirzola va chomp funktsiyalari ko'pincha chalkashlik manbai bo'lishi mumkin. Ular nafaqat o'xshash, balki o'xshash narsalarni qilishadi. Afsuski, tanqidiy narsa bor farq -? chop satrning oxirgi belgisini butunlay olib tashlaydi, while chomp faqat oxirgi belgi yangi qator bo'lsa olib tashlaydi.

Bundan tashqari, Perlda chop nima?

Choplar satrning oxirgi belgisini o'chiradi va kesilgan belgini qaytaradi. U asosan kirish yozuvining oxiridan yangi qatorni olib tashlash uchun ishlatiladi, lekin s/ // ga qaraganda ancha samaraliroq, chunki u satrni skanerlamaydi va nusxa olmaydi. Agar VARIABLE qoldirilsa, pirzola $_.

Perlda chop funksiyasi sintaksisi nima? The Perl chop () funktsiyasi qaysi belgi bo'lishidan qat'iy nazar, satrdan oxirgi belgini olib tashlaydi. U satrdan kesilgan belgini qaytaradi. Sintaksis : chop ();

Xo'sh, chomp Perlda nima qiladi?

Kirish. The chomp () funktsiyasi satr oxiridan har qanday yangi satr belgisini olib tashlaydi (odatda). Odatda aytishimiz sababi shundaki, u $/ ning joriy qiymatiga (kirish yozuvini ajratuvchi) mos keladigan har qanday belgini olib tashlaydi va $/ yangi qatorga sukut bo'yicha.

Perlda $_ nimani anglatadi?

Oldingi. deb nomlangan g'alati skalyar o'zgaruvchi mavjud $_ ichida Perl , bu standart o'zgaruvchi yoki boshqacha qilib aytganda mavzu. In Perl , agar hech qanday parametr aniq ishlatilmasa, bir nechta funksiya va operatorlar ushbu o'zgaruvchidan sukut bo'yicha foydalanadilar.

Tavsiya: