ما هو الفرق بين chop و chomp في Perl؟
ما هو الفرق بين chop و chomp في Perl؟

فيديو: ما هو الفرق بين chop و chomp في Perl؟

فيديو: ما هو الفرق بين chop و chomp في Perl؟
فيديو: Mastering PERL Interview Questions and Answers | Engaging Discussion Mode for Job Seekers 2024, يمكن
Anonim

قطع بيرل وقضم بصوت عالي غالبًا ما تكون الوظائف مصدرًا للارتباك. لا يبدون متشابهين فحسب ، بل يفعلون أشياء متشابهة. لسوء الحظ ، هناك حرجة فرق -? يقطع يزيل الحرف الأخير من السلسلة تمامًا ، بينما اقضم بصوت عالي يزيل فقط الحرف الأخير إذا كان سطرًا جديدًا.

علاوة على ذلك ، ما هو الختم في لغة بيرل؟

القطع إيقاف الحرف الأخير من السلسلة وإرجاع الحرف مقطوعًا. يتم استخدامه بشكل أساسي لإزالة السطر الجديد من نهاية سجل الإدخال ، ولكنه أكثر كفاءة من s / // لأنه لا يمسح أو ينسخ السلسلة. إذا تم حذف VARIABLE ، القطع $_.

ما هي صيغة الدالة chop في لغة Perl؟ ال فرم بيرل () وظيفة يزيل الحرف الأخير من سلسلة بغض النظر عن ماهية هذا الحرف. تقوم بإرجاع الحرف المقطوع من السلسلة. بناء الجملة : يقطع ();

إذن ، ما الذي يفعله أقضم بصوت عالي في بيرل؟

مقدمة. ال اقضم بصوت عالي () ستزيل الوظيفة (عادةً) أي حرف سطر جديد من نهاية السلسلة. السبب الذي نقوله عادةً هو أنه يزيل فعليًا أي حرف يطابق القيمة الحالية لـ $ / (فاصل سجل الإدخال) ، و $ / افتراضيًا إلى سطر جديد.

ماذا يعني $ _ في Perl؟

السابق. هناك متغير قياسي غريب يسمى $_ في بيرل ، وهو المتغير الافتراضي ، أو بمعنى آخر الموضوع. في بيرل ، العديد من الوظائف والمشغلين تستخدم هذا المتغير كإعداد افتراضي ، في حالة عدم استخدام معلمة بشكل صريح.

موصى به: