On my PHP, it takes item descriptions from the MySQL database but shows apostrophes as replacement characters (the diamond with a question mark inside. The database collation I used is utf8mb4 since I thought that the database being on default was causing the problem, but it's not.
I tried to use utf8_encode and decode, but it only shows them on other characters, a box on utf8_encode, and a question mark on uts8_decode. Any idea how to fix this problem?