Com es converteix l’objecte en matriu en PHP?



Aquest article us presentarà un tema senzill però important que és com convertir Object a Array en PHP amb una demostració pràctica.

Una instància individual de l'estructura de dades definida per una classe és un objecte. També anomenem objectes com a instàncies. En general, definim una classe una vegada i després fem molts objectes que li pertanyen. Una de les estructures de dades que emmagatzema un o més tipus de valors similars en un sol nom és una matriu, però la matriu associatiu en PHP és quelcom diferent d’un simple matriu. Normalment s’utilitzen matrius associatives per emmagatzemar parells clau-valor. En aquest article aprendrem 'Com convertir l'objecte en matriu en PHP?'

En aquest article es tractaran les següents indicacions,





Comencem doncs

Com es converteix l’objecte en matriu en PHP?



Escriviu l’objecte Casting a una matriu

Per tal d’utilitzar una variable de tipus de dades en diferents tipus de dades, podem utilitzar la tipografia, que és simplement la conversió explícita d’un tipus de dades. Mitjançant l'ús de regles de tipografia compatibles amb PHP,

convertirà un objecte PHP en una matriu.



Sintaxi: $ Array_var = (matriu) $ Obj

com fer un jframe a Java

L'exemple següent mostra el funcionament de l'objecte de tipografia a una matriu en PHP

item1 = $ food1 $ this-> item2 = $ food2 $ this-> item3 = $ food3}} // Crea objecte per a la classe (hotel) $ food = hotel nou ('biriyani', 'hamburguesa', 'pizza') ressò 'Abans de la conversió:' eco ' 
'var_dump ($ food) eco'
'// Objecte encobert a una matriu $ foodArray = (array) $ food echo' Després de la conversió: 'var_dump ($ foodArray)?>

Continuem amb aquest article sobre hcom convertir Object a Array en PHP?

Utilitzant Json Decode i Json Encode

La cadena codificada JSON és acceptada per la funció json_decode i la converteix en una variable PHP i, d'altra banda, la cadena codificada JSON per a un valor determinat la retorna json_encode

Sintaxi: $ Array_var = json_decode (json_encode ($ obj), cert)

L'exemple següent mostra la conversió de l'objecte a matriu en PHP mitjançant json_decode i json_encode.

var1 = $ factura $ això-> var2 = $ menjar}} // Creant objecte $ menjar = hotel nou (500, 'biriyani') echo 'Abans de la conversió:' echo ' 
'var_dump ($ food) eco'
'// Conversió d'objecte a matriu associativa $ foodArray = json_decode (json_encode ($ food), true) echo' Després de la conversió: 'var_dump ($ foodArray)?>

Això ens porta al final d’aquest article sobre Com convertir objectes a matrius en PHP .

Si heu trobat rellevant aquest article de PHP, consulteu el document per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món.

Tens alguna pregunta? Si us plau, mencioneu-lo a la secció de comentaris de l'article 'Com convertir l'objecte a matriu en PHP' i us respondré.

quina diferència hi ha entre javascript i jquery