Не знаю точно, но json_last_error () должен:)
Однако я предполагаю, что json_encode()
что-то делает с \'
, что stripslashes()
затем ломается - например, добавьте еще один "\", чтобы избежать обратной косой черты.
Не работает ли с строкой в кодировке json, используя striplslashes()
, прежде чем она все равно будет неправильно декодирована?