Я читаю из базы данных с некоторым текстом на иврите и пытаюсь json_encode
его.
если я print_r
результаты я получают:
Array
(
[0] => Array
(
[value] => 88
[text] => כיתה א'
[parent_id] => 1
[level] => 1
)
[1] => Array
(
[value] => 89
[text] => כיתה ב'
[parent_id] => 1
[level] => 1
)
[2] => Array
(
[value] => 91
[text] => כיתה ג'
[parent_id] => 1
[level] => 1
)
)
в то время как json_encode показывает:
[{"value":"88","text":null,"parent_id":"1","level":"1"},{"value":"89","text":null,"parent_id":"1","level":"1"},{"value":"91","text":null,"parent_id":"1","level":"1"}]
Я верю, потому что мой текст из базы данных содержит метку ('). пробовал различные комбинации stripslashes или real_escape_string, никому не помогли.