Kako pretvoriti predmet v matriko v PHP?



Ta članek vas bo seznanil s preprosto, a pomembno temo, kako pretvoriti objekt v matriko v PHP s praktičnim prikazom.

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.