כיצד להמיר אובייקט למערך ב- PHP?



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

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

המצביעים הבאים יוסקרו במאמר זה,





אילוצים ב- SQL לדוגמא

אז בואו נתחיל אז

כיצד להמיר אובייקט למערך ב- PHP?



הקלד אובייקט Casting למערך

על מנת להשתמש במשתנה מסוג נתונים אחד לסוגי נתונים שונים, נוכל להשתמש ב- typecasting שהוא פשוט המרה מפורשת של סוג נתונים. על ידי שימוש בכללי הטקסטים הנתמכים ב- PHP,

זה ימיר אובייקט PHP למערך.



תחביר: $ Array_var = (מערך) $ Obj

הדוגמה הבאה מדגימה את העבודה של אובייקט typecasting למערך ב- PHP

item1 = $ food1 $ this-> item2 = $ food2 $ this-> item3 = $ food3}} // צור אובייקט למחלקה (מלון) $ food = מלון חדש ('biriyani', 'burger', 'pizza') הד 'לפני ההמרה:' הד ' 
הד 'var_dump ($ אוכל)'
'// אובייקט סמוי למערך $ foodArray = (array) $ food echo' לאחר ההמרה: 'var_dump ($ foodArray)?>

ממשיך הלאה עם מאמר זה על חאתה צריך להמיר אובייקט ל- Array In PHP?

שימוש ב- Json Decode & Json Encode

כיצד להכריז על משתנה מופע ב - Java

מחרוזת מקודדת JSON מתקבלת על ידי פונקציית json_decode וממירה אותה למשתנה PHP ומצד שני, מחרוזת מקודדת JSON לערך נתון מוחזרת על ידי json_encode

תחביר: $ Array_var = json_decode (json_encode ($ obj), נכון)

הדוגמה הבאה מדגימה את ההמרה של אובייקט למערך ב- PHP באמצעות json_decode & json_encode.

var1 = $ bill $ this-> var2 = $ food}} // יצירת אובייקט $ food = מלון חדש (500, 'biriyani') הד 'לפני ההמרה:' echo ' 
הד 'var_dump ($ אוכל)'
'// המרת אובייקט למערך האסוציאטיבי $ foodArray = json_decode (json_encode ($ food), נכון) הד' לאחר ההמרה: 'var_dump ($ foodArray)?>

זה מביא אותנו לסוף מאמר זה בנושא כיצד להמיר אובייקט למערך ב- PHP .

אם מצאת מאמר PHP זה רלוונטי, עיין בכתובת מאת אדוריקה, חברת למידה מקוונת מהימנה עם רשת של יותר מ -250,000 לומדים מרוצים הפזורים ברחבי העולם.

יש לך שאלה עבורנו? אנא הזכיר זאת במדור ההערות במאמר 'כיצד להמיר אובייקט למערך ב- PHP' ואחזור אליך.