Posamezen primerek podatkovne strukture, ki jo definira razred, je objekt. Predmete imenujemo tudi kot primerke. Na splošno razred definiramo enkrat in nato izdelamo veliko predmetov, ki mu pripadajo. Ena od podatkovnih struktur, ki v enem imenu shrani eno ali več podobnih vrst vrednosti, je matrika, asociativna matrika v PHP pa se razlikuje od preprostega matriko. Asociativna polja se običajno uporabljajo za shranjevanje parov ključ / vrednost. V tem članku bomo izvedeli 'Kako pretvoriti objekt v matriko v PHP?'
V tem članku bodo zajeti naslednji napotki:
Začnimo torej
kaj je chef v devopsu
Kako pretvoriti predmet v matriko v PHP?
Vnesite Casting object v matriko
Za uporabo ene spremenljivke podatkovnega tipa v različne tipe podatkov lahko uporabimo tipiziranje, ki je preprosto eksplicitna pretvorba podatkovnega tipa. Z uporabo pravil tipiziranja, podprtih v PHP,
pretvoril bo objekt PHP v matriko.
java najti največje število na seznamu
Sintaksa: $ Array_var = (matrika) $ Obj
Spodnji primer prikazuje delovanje typecasting predmeta na matriko v PHP
item1 = $ food1 $ this-> item2 = $ food2 $ this-> item3 = $ food3}}} // Ustvari objekt za razred (hotel) $ food = nov hotel ('biriyani', 'burger', 'pizza') echo 'Pred pretvorbo:' echo '
'var_dump ($ hrana) echo'
'// Pokrivanje predmeta v matriko $ foodArray = (array) $ food echo' Po pretvorbi: 'var_dump ($ foodArray)?>
Nadaljujemo s tem člankom na hkako pretvoriti objekt v matriko v PHP?
Uporaba Json Decode & Json Encode
Kodiran niz JSON sprejme funkcija json_decode in ga pretvori v spremenljivko PHP, po drugi strani pa vrne kodiran niz JSON za dano vrednost z json_encode
kaj je lutka in kuhar
Sintaksa: $ Array_var = json_decode (json_encode ($ obj), true)
Spodnji primer prikazuje pretvorbo predmeta v matriko v PHP z uporabo json_decode in json_encode.
var1 = $ bill $ this-> var2 = $ food}} // Ustvarjanje predmeta $ food = nov hotel (500, 'biriyani') echo 'Pred pretvorbo:' echo '
'var_dump ($ hrana) echo'
'// Pretvorba predmeta v asociativno matriko $ foodArray = json_decode (json_encode ($ food), true) echo' Po pretvorbi: 'var_dump ($ foodArray)?>
To nas pripelje do konca tega članka o pretvorbi predmeta v matriko v PHP .
Če se vam zdi ta članek PHP ustrezen, si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu.
Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje v članku 'Kako pretvoriti predmet v matriko v PHP' in se vam oglasim.