2015-04-14 9 views
5

Mój kod wygląda następująco:Wyświetlanie hebrajskie ciągi w php

<?php 
echo "בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ."; 

Wyjście w przeglądarce internetowej jest:

בְּרֵ×ש×ִית, ×‘Ö¼Ö¸×¨Ö¸× ×ֱלֹהִי×, ×ֵת הַשּ×ָמַיִ×, וְ×ֵת ×”Ö¸×ָרֶץ. 

Jakie kroki należy podjąć, aby przeglądarkę, aby pokazać:

בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ. 
+2

Zobacz ten post: http://stackoverflow.com/questions/16766865/why-does-my-output-change. Pracowałem z hebrajskim, gdy zadałem to pytanie. – shmuli

Odpowiedz

4

Musisz poinformować przeglądarkę, że twoja strona jest zakodowana utf8. Odbywa się to poprzez ustawienie Content-type -header:

header('Content-type: text/plain; charset=utf-8'); 

Korzystając text/html zamiast text/plain jeśli chcesz wydrukować stronę HTML.