Đảm bảo rằng tệp tập lệnh của bạn , tệp chứa dòng
$currency = '€';
được mã hóa UTF-8. Bạn sẽ có một tùy chọn cho hiệu ứng đó trong hộp thoại "Lưu dưới dạng" của trình soạn thảo hoặc IDE của bạn.
Sau đó, hãy đảm bảo rằng kết nối của bạn cũng được mã hóa UTF-8 - theo mặc định, nó là ISO-8859-1.
Sau khi kết nối với cơ sở dữ liệu, đối với mySQL trước 5.0.7:
mysql_query("SET NAMES utf8");
Đối với mySQL 5.0.7 và mới hơn:
mysql_set_charset("utf8");