מבני בקרה

מבני בקרה הם אחד החלקים החשובים ביותר של כל שפה. נציג את מבני הבקרה ש-Perl תומכת בהן.

בלוק

בדומה לשפת C/C++ ניתן לחלק את הקוד שלנו לבלוקים. בלוק הוא קטע העטוף בסוגריים מסולסלות. בלוק מתחיל ב-} ונגמר ב-{.

לדוגמא:

use strict;
use warnings;
{
      my $var;
      Statement;
      Statement;
      Statement;
}

בדומה לבלוקים בשפת C, משתנים המוגדרים בתוך בלוק קיימים רק בתוכו.

תזכורת + הרחבה - ערכים בוליאנים ב-Perl

כל ביטוי ב-Perl הוא אמת, מלבד הערכים הבאים:

  • המחרוזות "0" ו-"", או כל ביטוי המתפענח לאחת משתי מחרוזות אלו.
  • כל ביטוי מתמטי שערכו הוא 0.
  • כל ביטוי שערכו הוא undef.



דוגמאות:

ערך

סוג

תוצאה

0

number

false

 0.0

number

false

 0.0000

number

false

 ""

string

false

 "0"

string

false

 "0.0"

string

true

 undef

N/A

false

 42 - (6 * 7)

number

false

 "0.0" + 0.0

number

false

 "foo"

string

true

מאת: עודד

אופרטורים

עמוד 12!!!
מאת: עודד

אופרטורים

אין טבלת אופרטורים בעמוד!!!
מאת: MoShiKy

טעויות כתיב

אם יש לך זמן כדאי שתתקן את השגיאות הבאות במסמך:
עמ' 20- "אם זאת" => "עם זאת"
עמ' 21- "אל הרשימ" => "אל הרשימה"

EOC
שיתוף:
| עוד