Mam tabeli w sqlserver 2012, który może zawierać kilka pytań Hindi czcionki (czcionka standardowa internetowej Mangal) jakJak radzić sobie z czcionką hindi przy użyciu sqlserver i php?
- धर्मं, अर्थ, काम, मोक्ष क्या है?
A) आरोग्यमुल✔.
Chcę odzyskać pytania w php. I rozwinęły usługi sieci web JSON w PHP do wyświetlania na pytania zgodnie z moją wiedzą Włożyłem nagłówku
('Content-Type: application/json; charset=utf-8');
i
echo json_encode($return_arr,JSON_UNESCAPED_UNICODE);
oświadczenie, ale nadal wyświetlacz serwis internetowy ???????? ?? symbole w imieniu hindi czcionki. ten problem pojawia się tylko w sqlserver i php. jeśli mam rozwijać tę samą usługę sieciową w asp.net działa dobrze i jeśli mam rozwijać go w php z bazą danych mysql to znowu działa dobrze. Nie jestem w stanie prześledzić, co jest problemem z sqlserver php.
użyj nvarchar dla twojego typu danych w twojej bazie danych –
Sir Mam nvarchar (max) typ danych. Stworzyłem także websrvice w asp.net. Odpowiedź asp.net xml daje odpowiedź hindi out, ale gdy przekształcam odpowiedź w json, to nie mogę wyświetlić hindi –
Co się stanie, jeśli nie dokonasz konwersji na JSON, a jedynie bezpośrednio zapiszesz dane do swojego klienta? Czy nadal pokazuje "zniekształcony" lub czy wyświetla się poprawnie? Ponieważ to wskaże, gdzie jest twój problem. –