I'm working on a multi language website and I have a problem whit outputting special characters like chinese, hindi, turkish.... I've created my database in utf8_general_ci collation, input of these special characters to database is working but when it comes to outputing with php I'm getting characters like ? instead of chinese or hindi characters. How can I fix this problem.