Thread View: pl.comp.lang.php
3 messages
3 total messages
Started by Roman Tyczka
Mon, 06 Apr 2020 13:58
json_encode/decode
Author: Roman Tyczka
Date: Mon, 06 Apr 2020 13:58
Date: Mon, 06 Apr 2020 13:58
22 lines
1408 bytes
1408 bytes
Witam,
Z PHP jestem mało biegły, co jakiś czas coś muszę w nim zrobić i natknąłem
się na problemik, prosty exampel:
$o = new \stdClass();
$o->baza = 'c:\baza.db'; <---- jeden bekslesz
$s = json_encode($o);
$obj = json_decode($s);
$s = $obj->baza;
i w zmiennej $s mam c:\\baza.db - czyli dwa bekslesze, mimo, że kodowany
był jeden.
Jak to rozbroić gemerycznie? Bo nie wiem jakie jsony wpadną, a chciałbym,
żeby takie same wypadły?
--
pozdrawiam
Roman Tyczka
Re: json_encode/decode
Author: Tomek
Date: Wed, 08 Apr 2020 06:59
Date: Wed, 08 Apr 2020 06:59
24 lines
1684 bytes
1684 bytes
W dniu 06.04.2020 o 15:58, Roman Tyczka pisze: > Witam, > > Z PHP jestem mało biegły, co jakiś czas coś muszę w nim zrobić i natknąłem > się na problemik, prosty exampel: > > $o = new \stdClass(); > $o->baza = 'c:\baza.db'; <---- jeden bekslesz > $s = json_encode($o); > > $obj = json_decode($s); > $s = $obj->baza; > > i w zmiennej $s mam c:\\baza.db - czyli dwa bekslesze, mimo, że kodowany > był jeden. > > Jak to rozbroić gemerycznie? Bo nie wiem jakie jsony wpadną, a chciałbym, > żeby takie same wypadły? > > U mnie działa normalnie. 10 znaków. A co zwraca var_dump lub strlen? Masz 10 czy 11 znaków?
Re: json_encode/decode
Author: Roman Tyczka
Date: Wed, 08 Apr 2020 08:57
Date: Wed, 08 Apr 2020 08:57
21 lines
1550 bytes
1550 bytes
On Wed, 8 Apr 2020 08:59:24 +0200, Tomek wrote: >> i w zmiennej $s mam c:\\baza.db - czyli dwa bekslesze, mimo, że kodowany >> był jeden. >> >> Jak to rozbroić gemerycznie? Bo nie wiem jakie jsony wpadną, a chciałbym, >> żeby takie same wypadły? > > U mnie działa normalnie. 10 znaków. > A co zwraca var_dump lub strlen? > Masz 10 czy 11 znaków? Fak... słuszna uwaga, nie jestem przyzwyczajony to tych phpowych stringów, które eskejpują sobie zawartość... przy okazji rozwiązałeś mi kolejny problem ;-) Dzięki! :-) -- pozdrawiam Roman Tyczka
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads