משתנים מסוג מערך

כל משתנה ב-Perl מתחיל עם תו מיוחד המזהה את הסוג של המשתנה. ראינו כבר משתנים סקלריים המתחילים תמיד בתו $. באופן דומה, כל משתנה מסוג מערך מתחיל בסימון @. חוקי בחירת השם זהים לאלו של בחירת שמות לסקלריים.

ניתן לשים ערכים בתוך מערכים בדומה לדרך בה שמים ערכים בתוך משתנים סקלרים בעזרת האופרטור שווה (=), כאשר בצד הימני מופיעה מחרוזת.

לדוגמא:

use strict;
use warnings;

my @stuff  = qw/a  b  c/;            # @stuff a three element list
my @things = (1, 2, 3, 4);           # @things is a four element list
my $oneThing = "all alone";
my @allOfIt = (@stuff, $oneThing,
               @things);             # @allOfIt has 8 elements!

נשים לב למשהו חדש שניתן לראות בדוגמא זו. כאשר אנו משתמשים באופרטור סוגריים, אנו יכולים לשים סקלרים וכן אנו יכולים לשים משתנים אחרים מסוג רשימה. במקרה זה Perl תיצור רשימה חדשה שהיא שרשור של הרשימות והסקלרים השונים המופיעים בין הסוגריים.



מאת: עודד

אופרטורים

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

אופרטורים

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

טעויות כתיב

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

EOC
שיתוף:
| עוד