מהו השימוש במשתנה $_REQUEST ב-PHP

Mhw Hsymws Bmstnh Request B Php



במונחים של האופן שבו PHP מטפל בקלט משתמש, ה $_REQUEST למשתנה יש תפקיד חשוב. ה $_REQUEST משתנה הוא משתנה סופר גלובלי ב-PHP המשמש לשילוב משתני ה-PHP $_GET, $_POST , ו $_COOKIE במערך בודד. זה עוזר למשתמשים לאסוף נתונים מטפסי HTML שנשלחו. מדריך זה הולך ללמד אותנו על השימוש ב- $_REQUEST משתנה ב-PHP.

מהו המשתנה $_REQUEST?

בכל פעם שטופס HTML נוצר ונשלח, הנתונים מועברים ונאספים באמצעות המשתנה הסופר גלובלי $_REQUEST , המאחסן את הנתונים במערך אסוציאטיבי. משתנה זה זמין בגרסת PHP 4 ואילך. למרות שקובצי Cookie אינם נכללים כברירת מחדל בגירסת PHP 7.0, עדיין ניתן לכלול אותם ב- $_REQUEST מערך על ידי הגדרת ה- .זֶה קובץ תצורה.

תחביר עבור משתנה $_REQUEST

התחביר הבא משמש להשגת נתונים מטופס ה-HTML באמצעות ה- $_REQUEST פונקציה ב-PHP:









$_REQUEST [ 'שם טופס' ]

?>

כיצד להשתמש במשתנה PHP $_REQUEST?

כאשר אתה יוצר ושולח טופס HTML, הנתונים נשלחים לשרת וכדי לאסוף נתונים אלה ב-PHP אנו משתמשים במשתנה הסופר גלובלי $_REQUEST שמאחסן את המידע במערך אסוציאטיבי. ה $_REQUEST המשתנה נועד לקבל קלט מטופס HTML באמצעות ה- $_GET אוֹ $_POST שיטות.



כדי לאסוף את נתוני הטופס, עליך ליצור תחילה מסמך HTML באמצעות ה $_GET אוֹ $_POST שיטה. לאחר שליחת הטופס, תוכל לאחזר את הנתונים מהטופס באמצעות ה $_REQUEST מִשְׁתַנֶה.



דוגמא

הדוגמה הנתונה מציגה טופס עם שדה קלט וכן לחצן שלח. בכל פעם שאנו שולחים את הנתונים על ידי לחיצה על כפתור השלח, הנתונים בטופס נשלחים לקובץ שצוין בתכונת פעולה של <טופס> תג שהוא request.php במקרה שלנו. לאחר מכן, אנו משתמשים ב- $_REQUEST משתנה כדי להביא את הנתונים מהטופס הנתון.





< html >

< גוּף >

< טופס פעולה = 'request.php' שיטה = 'הודעה' >

שֵׁם : < סוג קלט = 'טֶקסט' שֵׁם = 'שֵׁם' >< br >

ו - דוֹאַר : < סוג קלט = 'טֶקסט' שֵׁם = 'אימייל' >< br >

< סוג קלט = 'שלח' >

טופס >



$mail = $_REQUEST [ 'אימייל' ] ;

הֵד $mail ;

?>

גוּף >

html >

הדוגמה שלמעלה יצרה לראשונה טופס שדורש את השם והדוא'ל. אז ה $_REQUEST המשתנה משמש לאיסוף ה אימייל נתונים מהטופס הנתון כפי שמוצג בפלט.

תְפוּקָה



סיכום

המשתנה הסופר גלובלי $_REQUEST משמש לאיסוף נתונים במערך אסוציאטיבי בכל פעם שנוצר טופס HTML ונשלחת בקשה. למטרה זו, ראשית, עלינו ליצור טופס HTML המכיל מידע מסוים על ידי שימוש ב- $_GET אוֹ $_POST שיטה. לאחר מכן $_REQUEST המשתנה משמש לאיסוף הנתונים הנדרשים מהטופס הנתון.