I have an Issue with the UTF-8 Charset. When I define UTF-8 as the used charset on my Webpage, all my special characters transform into �. I tried the following methods and everything gave me the same result.
via PHP
header('Content-Type:text/html; charset=UTF-8');
via HTML
<meta charset="utf-8">
via .htaccess
AddDefaultCharset UTF-8
EDIT: All my Databases in MySQL (where my Text-Content lies) are defined as utf8_general_ci
+EDIT: Solved The Issue lied in PDO. After adding following code it worked.
$dbh->exec("set names utf8");