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

Kyzd Lhstms Bpwnqzyyt Php Strrpos



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

PHP strrpos() פונקציה

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

strrpos ( מחרוזת $ , חיפוש $ , $התחלה )

כאן מחרוזת $ מציין את המחרוזת לחיפוש, את חיפוש $ פרמטר הוא המחרוזת שאתה צריך למצוא ו $התחלה הוא הפרמטר האופציונלי לציון המיקום לתחילת החיפוש.







הערה: בהקשר של מחרוזת, ההופעה האחרונה של תת-מחרוזת היא המיקום של המחרוזת המשנה במחרוזת, בספירה מתחילת המחרוזת, שם תת-המחרוזת מופיעה בפעם האחרונה.



דוגמה 1

שקול את קוד הדוגמה הפשוט הבא של strrpos() המיקום של המחרוזת המשנה :





$str = 'שלום לינוקס' ;

$last_pos = strrpos ( $str , 'נ' ) ;

הֵד $last_pos ;

?>





דוגמה 2

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

לדוגמה:





מחרוזת $ = 'ברוכים הבאים ל-Linuxhint.' ;

חיפוש $ = 'לינוקס' ;

$עמדה = strrpos ( מחרוזת $ , חיפוש $ ) ;

הֵד $עמדה ;

?>

דוגמה 3

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



מחרוזת $ = 'ברוכים הבאים לבלוגים שלי' ;

חיפוש $ = 'לבוא' ;

$res1 = strrpos ( מחרוזת $ , חיפוש $ ) ;

הֵד $res1 . '' ;

הֵד 'מחרוזת החיפוש לא נמצאה, אז היא החזירה: ' ;

var_dump ( $res1 ) ;

?>

שורה תחתונה

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