چرا این همه موضوع رو پیچیده کردید برای ایشون جواب فقط همینه تو php.ini مقابل mbstring.http_output کلمه UTF-8 بنویسید مشکل حل خواهد شد