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.