גישה לאלמנטים במערך
נביט בדוגמא הבאה:
$a = @fred; # @fred מקבל את אורך המערך $a
($a) = @fred; # @fred יקבל את האלמנט הראשון במערך $a
ההשמה הראשונה הינה השמה סקלרית, ולכן אנו מתייחסים אל fred@ כאל סקלר.
ההשמה השניה הינה השמה מערכית, אפילו אם נדרש בה רק ערך אחד, אנו מקבלים את האלמנט הראשון של המערך fred@.
הערך של ההשמה המערכית אף הוא בעצמו מערך, וניתן לעשות עליו שינויים ולהתייחס אליו ממש כמו אל מערך, בדיוק כפי שניתן לעשות חישובים על השמה סקלרית.
@fred =
(@barney = (2,3,4) ); # (2,3,4) יקבלו את המערך @barney וגם @fred
:וזה יהיה ממש כמו לכתוב
@fred =
@barney = (
2,
3,
4) ;
להוספת תגובה, אנא התחברו לדרכונט.
תודה רבה | 05-12-04 21:01 רועי | #10 |
| עד כה, המדריך נראה טוב מאוד, בשפה פשוטה ודוגמאות קלילות. כל הכבוד |
|