Я читаю из базы данных с некоторым текстом на иврите и пытаюсь 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, ничего не помогло.