Sådan konverteres objekt til array i PHP?



Denne artikel vil introducere dig til et simpelt, men alligevel vigtigt emne, som er, hvordan man konverterer Object til Array i PHP med praktisk demonstration.

En individuel forekomst af datastrukturen, der er defineret af en klasse, er et objekt. Vi navngiver også objekter som forekomster. Generelt definerer vi en klasse en gang og laver derefter mange objekter, der hører til den. En af datastrukturer, der gemmer en eller flere lignende typer værdier i et enkelt navn, er en matrix, men associativ matrix i PHP er noget andet end en simpel array. Associerende arrays bruges generelt til at gemme nøgleværdipar. I denne artikel lærer vi 'Sådan konverteres objekt til array i PHP?'

Følgende punkter vil blive dækket i denne artikel,





Så lad os komme i gang dengang

Sådan konverteres objekt til array i PHP?



Skriv Casting-objekt til en matrix

For at udnytte en datatypevariabel i forskellige datatyper kan vi bruge typecasting, som simpelthen er den eksplicitte konvertering af en datatype. Ved at bruge typecasting-regler, der understøttes i PHP,

streng split flere afgrænsere java

det konverterer et PHP-objekt til et array.



Syntaks: $ Array_var = (matrix) $ Obj

Nedenstående eksempel viser arbejdet med typecasting-objekt til en matrix i PHP

item1 = $ food1 $ this-> item2 = $ food2 $ this-> item3 = $ food3}} // Opret objekt til klasse (hotel) $ food = nyt hotel ('biriyani', 'burger', 'pizza') ekko 'Før konvertering:' ekko ' 
'var_dump ($ mad) ekko'
'// Skjult objekt til et array $ foodArray = (array) $ food echo' Efter konvertering: 'var_dump ($ foodArray)?>

tableau desktop 9 kvalificeret medarbejder

Fortsætter med denne artikel om how til at konvertere Object til Array In PHP?

Brug af Json Decode & Json Encode

JSON-kodet streng accepteres af json_decode-funktionen og konverterer den til en PHP-variabel, og på den anden side returneres JSON-kodet streng for en given værdi af json_encode

Syntaks: $ Array_var = json_decode (json_encode ($ obj), sand)

Nedenstående eksempel viser konvertering af objekt til array i PHP ved hjælp af json_decode & json_encode.

var1 = $ bill $ this-> var2 = $ food}} // Oprettelse af objekt $ food = nyt hotel (500, 'biriyani') ekko 'Før konvertering:' echo ' 
'var_dump ($ mad) ekko'
'// Konvertering af objekt til associativt array $ foodArray = json_decode (json_encode ($ food), true) echo' Efter konvertering: 'var_dump ($ foodArray)?>

Dette bringer os til slutningen af ​​denne artikel om Sådan konverteres objekt til array i PHP .

ved hjælp af namespace c ++

Hvis du fandt denne PHP-artikel relevant, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.

Har du et spørgsmål til os? Nævn det i kommentarfeltet i artiklen ”Sådan konverteres objekt til array i PHP”, og jeg vender tilbage til dig.