Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I have been trying to display my text in PHP but I am getting issue from Turkish characters it display it as ?±?±?±??????

I am reading data from MySQL but the issue is from the PHP. Please what it is missing?

My code is simple:

<?php

echo "? i ü ?";

?>
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
190 views
Welcome To Ask or Share your Answers For Others

1 Answer

Check, if your website is in UTF-8.

Just copy following code to the <header> tag of your documment:

<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>

Or you can use just shorter version according to HTML5. Compatibility is fine:

<meta charset='utf-8'> 

See difference between this two metatags: <meta charset="utf-8"> vs <meta http-equiv="Content-Type">

Or you can use header. This code place into your PHP code. The best position is at the start of the document.

header('Content-Type: text/html; charset=utf-8');

Or check if your file is in UTF-8. This you can do with your code editor. I use PSPad and i recommend it to try.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...