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

Kyzd Lhstms Bpwnqzyyt Is Scalar B Php



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

תחביר

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







bool is_scalar ( ערך $ )

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



איך ל השתמש בפונקציה is_scalar() ב-PHP

עיין בכמה דוגמאות ב-PHP כדי להבין טוב יותר את השימוש ב- is_scalar() פוּנקצִיָה.



דוגמה 1: פלט של ערך בוליאני

הקוד הבא מדגים כיצד is_scalar() ניתן להשתמש בפונקציה ב-PHP כדי לקבוע אם משתנה הקלט הוא a בוליאנית סוג נתונים או לא.







$var = נָכוֹן ;

אם ( is_scalar ( $var ) ) {

הֵד 'המשתנה הזה הוא סוג בוליאני.' ;

} אַחֵר {

הֵד 'משתנה זה אינו סוג בוליאני.' ;

}

?>

בדוגמה זו, הפלט יהיה משתנה זה הוא סוג בוליאני כי המשתנה היה הוא סוג נתונים בוליאני.



דוגמה 2: פלט של ערך מספר שלם

הדוגמה הבאה קובעת אם משתנה הקלט הוא מסוג מספר שלם.



$var = 10 ;

אם ( is_scalar ( $var ) ) {

הֵד 'משתנה זה הוא סוג של מספר שלם.' ;

} אַחֵר {

הֵד 'משתנה זה אינו סוג של מספר שלם.' ;

}

?>

בדוגמה זו, הפלט יהיה משתנה זה הוא סוג של מספר שלם כי המשתנה היה הוא סוג נתונים של מספר שלם.

דוגמה 3: פלט של ערך מחרוזת

הדוגמה הבאה קובעת אם משתנה המחרוזת הוא מסוג מחרוזת.



$var = 'LinuxHint' ;

אם ( is_scalar ( $var ) ) {

הֵד 'משתנה זה הוא סוג מחרוזת.' ;

} אַחֵר {

הֵד 'משתנה זה אינו סוג מחרוזת.' ;

}

?>

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

דוגמה 4: פלט ערך צף

הדוגמה הבאה קובעת אם המשתנה הצף הוא מסוג Float.



$var = 4.55 ;

אם ( is_scalar ( $var ) ) {

הֵד 'המשתנה הזה הוא סוג צף.' ;

} אַחֵר {

הֵד 'המשתנה הזה אינו סוג צף.' ;

}

?>

כאן, הפלט יהיה משתנה זה הוא מסוג צף כי המשתנה היה הוא סוג צף.

סיכום

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