عادةً ما يتم تنفيذ كتل متابعة Perl قبل تقييم العبارة الشرطية مرة أخرى. يمكن استخدام عبارة continue في حلقات while وforeach. يخدع بناء الجملة في حين حلقة
يتم استخدام عبارة Perl next لإيقاف تنفيذ العبارات بدءًا من العبارة التالية للعبارة التالية إلى المعرف النهائي لجسم الحلقة، والانتقال إلى تنفيذ كتلة بيان المتابعة، ثم العودة إلى بداية نص الحلقة لبدء التنفيذ.
تسمح لغة Perl باستخدام حلقة داخل حلقة أخرى، وإليك بعض الأمثلة لتوضيح هذا المفهوم. القواعد النحوية المتداخلة لبناء جملة بيان الحلقة: for(init; condition; inc
لغة Perl هي لغة مكتوبة بشكل ضعيف، لذا لا يلزم كتابة المتغيرات؛ يقوم مترجم Perl تلقائيًا بتحديد نوع مطابق بناءً على السياق. لدى Perl ثلاثة أنواع أساسية من البيانات: العددية، والمصفوفة، والتجزئة. وفيما يلي هذه الثلاثة
هناك تطبيقان مختلفان للبرمجة الموجهة للكائنات في Perl: أحدهما يعتمد على جداول التجزئة المجهولة. جوهر كل مثيل كائن هو مرجع يشير إلى جدول تجزئة مجهول. في جدول التجزئة المجهول هذا، يتم تخزين كافة سمات المثيل.
يُطلق على المقبس أيضًا اسم "المقبس". عادةً ما ترسل التطبيقات طلبات إلى الشبكة أو تستجيب لطلبات الشبكة من خلال "المقبس"، حتى يتمكن المضيفون أو العمليات الموجودة على جهاز الكمبيوتر من التواصل. في هذا الفصل نتلقى لغة Perl للجميع
يصف التعبير العادي (التعبير العادي) نمط مطابقة السلسلة، والذي يمكن استخدامه للتحقق مما إذا كانت السلسلة تحتوي على سلسلة فرعية معينة، أو استبدال السلسلة الفرعية المطابقة، أو الاستخراج من سلسلة تستوفي شرطًا معينًا.
أثناء تشغيل البرنامج، ستواجه دائمًا أخطاء مختلفة، مثل فتح ملف غير موجود. إذا حدث خطأ أثناء تشغيل البرنامج فسوف يتوقف، وعلينا استخدام بعض طرق الكشف لتجنب الأخطاء ومنع خروج البرنامج. ص
يستخدم Perl متغيرًا يسمى نوع مؤشر الملف لمعالجة الملفات. تتطلب قراءة البيانات أو كتابتها من ملف مقبض ملف. مؤشر الملف هو اسم اتصال الإدخال/الإخراج. بيرل
تعد لغة Perl لغة معالجة بيانات نصية قوية جدًا. في Perl، يمكنك استخدام التنسيق لتحديد قالب، ثم استخدام الكتابة لإخراج البيانات وفقًا للقالب المحدد. تعريفات تنسيق بيرل
تعد إجراءات Perl الفرعية أيضًا وظائف محددة من قبل المستخدم. الروتين الفرعي لـ Perl هو جزء منفصل من التعليمات البرمجية يؤدي مهمة محددة، مما قد يقلل من التعليمات البرمجية المتكررة ويجعل البرنامج أسهل في القراءة. يمكن أن تظهر الإجراءات الفرعية لـ Perl في أي
العامل هو رمز يخبر المترجم بتنفيذ عملية رياضية أو منطقية محددة، مثل: 3+2=5. تحتوي لغة Perl على مجموعة كبيرة من العوامل المضمنة، دعنا نلقي نظرة على بعض العوامل الشائعة الاستخدام: العوامل الحسابية، عوامل المقارنة، تعيين العوامل المنطقية.
في بعض الأحيان، قد نحتاج إلى تنفيذ نفس كتلة التعليمات البرمجية عدة مرات. عادةً، يتم تنفيذ العبارات بشكل تسلسلي: يتم تنفيذ العبارة الأولى في الدالة أولاً، تليها العبارة الثانية، وهكذا. توفر لغات البرمجة مسارات تنفيذ أكثر تعقيدًا
التجزئة عبارة عن مجموعة من أزواج المفاتيح/القيمة. تبدأ متغيرات التجزئة في لغة Perl بعلامة النسبة المئوية (%). الوصول إلى تنسيق عنصر التجزئة: ${key}. فيما يلي مثال بسيط للتجزئة: مثال #!/usr/b
العددية هي وحدة بسيطة من البيانات. يمكن أن يكون العدد عددًا صحيحًا، أو رقمًا عائمًا، أو حرفًا، أو سلسلة، أو فقرة، أو صفحة ويب كاملة. يوضح المثال التالي تطبيقًا بسيطًا للكميات القياسية: example#!/usr/bin/Perl $