Zadejte hledaný výraz...

String ve tvaru pole do skutečného pole

Zdravím,
už jsem to někde viděl, ale nemohu si vzpomenout kde.
Mám řetězec array('id' =>'1','nazev' =>'dsfsf','popis =>'sdfsfs');
a potřeboval bych ho převést na pole a dále s ním tak pracovat jako s polem.
30. 9. 2011 12:51:34
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682224
Nicméně eval() je upozornění na to, že je něco chybně navržené. Být tebou, tak jdu po zdroji toho stringu a upravím to tak, aby kód nebyl v textovém řetězci.
30. 9. 2011 12:55:51
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682223
No rozumím jasně eval() tam rozhodně nechci. Spíše mě napadlo jestli není nějaká funkce přímo v php co to dejme tomu pomocí explode přímo rozloží na pole. Problém je že tyto data jdou z db a pokrývají volitelné a uživatelsky definované vlastnosti.
30. 9. 2011 13:07:46
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682222
Když už, můžeš je do databáze ukládat jako serializované pole.
Ale bylo by lepší upravit návrh DB, aby to dokázal pojmout přímo.
30. 9. 2011 13:10:48
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682221
hm
verified
rating uzivatele
(20 hodnocení)
30. 9. 2011 20:03:03
ukladani serializovanych poli do db poukazuje na spatny navrh db/aplikace... jinak nez to delat slozite pres explode etc. to uz byhc radsi pouzil ten eval nebo mnohem lepe serializaci jak radil martin...
30. 9. 2011 20:03:03
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682220
node
verified
rating uzivatele
(5 hodnocení)
7. 10. 2011 18:59:59
netrep somariny.
7. 10. 2011 18:59:59
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682219
hm
verified
rating uzivatele
(20 hodnocení)
7. 10. 2011 19:01:17
Napsal node;709865
netrep somariny.
misto bezduchych vet bych uvital radeji konkretni duvody a argumenty, do te doby nema cenu s tebou diskutovat ;)
7. 10. 2011 19:01:17
https://webtrh.cz/diskuse/string-ve-tvaru-pole-do-skutecneho-pole#reply682218
Pro odpověď se přihlašte.
Přihlásit