Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

json_encode/decode

14 views
Skip to first unread message

Roman Tyczka

unread,
Apr 6, 2020, 9:58:54 AM4/6/20
to
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

Tomek

unread,
Apr 8, 2020, 2:59:28 AM4/8/20
to
W dniu 06.04.2020 o 15:58, Roman Tyczka pisze:
U mnie działa normalnie. 10 znaków.
A co zwraca var_dump lub strlen?
Masz 10 czy 11 znaków?

Roman Tyczka

unread,
Apr 8, 2020, 4:57:38 AM4/8/20
to
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
0 new messages