Hogyan lehet átalakítani az objektumot tömbre PHP-ben?



Ez a cikk egy egyszerű, mégis fontos témát ismertet meg, amely az Object to Array átalakítását PHP-ba gyakorlati bemutatással.

Az adatstruktúra egy osztály által meghatározott egyedi példánya egy Objektum. Az objektumokat példánynak is nevezzük. Általában egyszer meghatározunk egy osztályt, majd sok hozzá tartozó objektumot készítünk. Az egyik adatstruktúra, amely egy vagy több hasonló típusú értéket egyetlen névben tárol, egy tömb, de a PHP-ben az asszociatív tömb eltér az egyszerű sor. Az asszociatív tömböket általában kulcs-érték párok tárolására használják. Ebben a cikkben megtudhatjuk, „Hogyan lehet átalakítani az objektumot tömbre a PHP-ben?”

A következő hivatkozásokkal foglalkozunk ebben a cikkben,





Tehát kezdjük el akkor

Hogyan lehet átalakítani az objektumot tömbre PHP-ben?



Írja be az Objektum öntése tömbbe parancsot

Annak érdekében, hogy egy adattípus változót különféle adattípusokká lehessen használni, használhatjuk a tippecastingot, amely egyszerűen egy adattípus kifejezett átalakítása. A PHP-ben támogatott tipecasting szabályok használatával

egy PHP objektumot tömbzé konvertál.



Szintaxis: $ Array_var = (tömb) $ Obj

Az alábbi példa bemutatja az objektum gépelését egy tömbhöz a PHP-ben

item1 = $ food1 $ this-> item2 = $ food2 $ this-> item3 = $ food3}} // Objektum létrehozása az osztályhoz (hotel) $ food = new hotel ('biriyani', 'burger', 'pizza') visszhang 'Konvertálás előtt:' echo ' 
'var_dump ($ food) echo'
'// Objektum fedése egy tömbhöz $ foodArray = (array) $ food echo' Konvertálás után: 'var_dump ($ foodArray)?>

Továbblépve ezzel a cikkel how az objektum tömbre konvertálásához PHP-ben?

A Json Decode és a Json Encode használata

A JSON kódolt karakterláncot a json_decode függvény elfogadja, és átalakítja PHP változóvá, másrészt a JSON kódolt karakterláncot egy adott értékre a json_encode adja vissza

használja a python-t a vizuális stúdióban

Szintaxis: $ Array_var = json_decode (json_encode ($ obj), true)

Az alábbi példa bemutatja az objektum tömbvé alakítását a PHP-ben a json_decode és a json_encode használatával.

var1 = $ bill $ this-> var2 = $ food}} // Objektum létrehozása $ food = new hotel (500, 'biriyani') echo 'Konvertálás előtt:' echo ' 
'var_dump ($ food) echo'
'// Objektum konvertálása asszociatív tömbvé $ foodArray = json_decode (json_encode ($ food), true) echo' Konvertálás után: 'var_dump ($ foodArray)?>

Ezzel a cikk végén olvashatunk arról, hogyan alakíthatjuk át az objektumot tömbre PHP-ben .

Ha relevánsnak találta ezt a PHP-cikket, nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon.

Van egy kérdésünk? Kérjük, említse meg a 'Hogyan alakítsuk át az objektumot tömbre a PHP-ben' cikk megjegyzés szakaszában, és még visszatérek.