כיצד להשתמש בפונקציית sizeof() ב-PHP

Kyzd Lhstms Bpwnqzyyt Sizeof B Php



האם אתה מפתח PHP שמעוניין לייעל את ביצועי הקוד שלך? אם כן, אתה יכול להשתמש ב- מידה של() פוּנקצִיָה. פונקציה זו מאפשרת לך לציין את מספר האלמנטים במערך והיא כלי שימושי בעת עבודה עם מערכים, מחרוזות ואובייקטים. על ידי הבנה כיצד להשתמש מידה של() כראוי, משתמשים יכולים להגביר את האפקטיביות והביצועים של הקוד שלהם.

במאמר זה, נחקור את מידה של() הפונקציה, התחביר שלה והשימוש בה ב-PHP.

מהי פונקציית sizeof()?

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







תחביר



להלן התחביר לשימוש מידה של() פונקציה ב-PHP:



מידה של ( מַעֲרָך , מצב )

הנה ה מַעֲרָך פרמטר הוא מערך המכיל את מספר הפריטים שניתן למצוא, ואת האופציונלי מצב פרמטר משמש כדי לציין כיצד הפונקציה תחשב באופן איטרטיבי את הפריטים של כל המערכים המקוננים במערך הפריטים. ישנם שני מצבים, ה 0 הוא מצב ברירת המחדל שסופר רק תוכן ברמה העליונה והוא אינו כולל את התוכן של מערכים מקוננים במערך ברמה העליונה. בזמן 1 מחשב באופן רקורסיבי את כל הרכיבים במערך, כולל אלמנטים של מערכים מקוננים. לדוגמה:





ערך החזרה

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

כיצד להשתמש בפונקציית sizeof() ב-PHP

להלן השלבים לשימוש מידה של() פונקציה ב-PHP:



שלב 1: ראשית עליך להגדיר מערך עבורו אתה רוצה למצוא את מספר האלמנטים.

שלב 2: בשלב הבא אתה צריך להתקשר מידה של() , הפרמטר הראשון הוא an מַעֲרָך , והפרמטר השני הוא אופציונלי אם ברצונך להשתמש מצב .

שלב 3: לבסוף, אתה יכול להשתמש הד או הדפסה כדי להוציא את התוצאות לדפדפן או לשורת הפקודה.

דוגמה 1

שקול את הדוגמה הבאה, אתחלנו את an עובד מערך עם ערכים מסוימים, אז השתמשנו ב- מידה של() פונקציה לספור את סך האלמנטים של מערך:



$עובד = מַעֲרָך ( 'זינב' , 'אוואיס' , 'קומל' , 'אשמה' ) ;

הֵד ( 'המספר הכולל של אלמנטים במערך הוא:' . מידה של ( $עובד ) ) ;

?>

דוגמה 2

בדוגמה הבאה, השתמשנו ב- מידה של() פונקציה לספור איתה את האלמנטים של המערך הרב-ממדי מצב 1, ומצב זה יספור באופן רקורסיבי את האלמנטים כולל האלמנט במערך המקונן:



מערך $ = מַעֲרָך ( 'עוֹבֵד' => מַעֲרָך ( 'זינב' , 'אווייס' , 'אשמה' , 'קומל' ) ,

'מִין' => מַעֲרָך ( 'נְקֵבָה' , 'זָכָר' , 'נְקֵבָה' , 'נְקֵבָה' ) ) ;

הֵד 'הספירה הרגילה של מערך היא:' . מידה של ( מערך $ ) ;

הֵד ' \n ' ;

הֵד 'הספירה הרקורסיבית של מערך היא:' . מידה של ( מערך $ , 1 ) ;

?>

הערה: בקוד לעיל, מספר ברירת המחדל עבור מערך הוא 2 כי כברירת מחדל ה מידה של() הפונקציה סופרת רק את האב של המערך. בדוגמה זו, הפריטים העליונים הם שתי מחרוזות משנה, 'עוֹבֵד' ו 'מִין'.

שורה תחתונה

ה הפונקציה sizeof(). ב-PHP משמש למציאת ספירת האלמנטים של מערך והיא הפונקציה המובנית והכינוי של לספור() פוּנקצִיָה. היא מקבלת שתי טענות; אחד הוא חובה והשני הוא אופציונלי. הפרמטר האופציונלי קובע את מצב הספירה היכן 0 מייצג ספירה רגילה ו 1 הוא ספירה רקורסיבית אשר משמש עבור מערכים רב מימדיים.