Megfelelő sorszámozás (serialize), mielőtt az adatbázisban tárolt
SHRA személyes oldal, blog frilensera, webfejlesztő PHP. Itt osztom a tapasztalatok és gondolatok, töltsön kísérletek az emberek, összegyűjteni tárgyi bizonyítékok saját ostobasága. A minta kódot ezen az oldalon, akkor elfogadja a teljes felelősséget a következményekért való használat, beleértve a mentális egészség és a harmadik felek érdekeit.
Blog / A címlapon / Helyes serialization (serialize), mielőtt az adatbázisban tárolt
És szeretném kezdeni azzal - ha minden kötél szakad, olvassa el a végül nyilatkozatot. sorosításához funkció - unserialize jól működik a PHP, és minél több, annál jobb :). Mindazonáltal, a fórumok, itt-ott vannak témák, mint a - „? És hogyan kell kicserélni a PHP sorszámozás”, vagy „sorszámozás kezét ..” (vadászat hozzátéve - „görbe kéz”, vagy hozzon létre egy témát - „sorszámozás át ...”) .
Jellemzően problémák eltávolítása után a tárolt szerializált adatokat az adatbázisból. A tömbök nem deserialized tárgyak nem működik, és más ...
Mi a baj a tárgyak
Leírás az osztály kell menni, mielőtt végrehajtaná a unserialize. Ha azt szeretnénk, hogy végre ebben a szakaszban, hogy milyen hatást gyakorol a tárgyat - írja az osztály __wakeup () függvényt.
Mi a baj az adatbázis
Általában, ha mentett adatbázis szöveges mezők (attól függően, hogy a meghatározása a tábla mezőinek), akkor elveszíti a zárójelek között, ami csak úgy tűnik, ha szerializálásáról tömbök és objektumok. Készítsünk az adatokat az alábbiak szerint: