سبحان دادخواه
7 سال پیش توسط سبحان دادخواه مطرح شد
2 پاسخ

مشکل در انکودینگ در نمایش متغیر ها ...

با سلام ... دوره آشنایی با لاراول رو شروع کردم .ممکنه سوالم مبتدی باشه برای همین پیشاپیش ممنون از وقتی که میذارین...
وقتی داخل کنترلر متغیری که میخوام رو return میکنم بجای نمایش متون فارسی که در دیتابیس ذخیره شده کد هایی نمایش میده که فکر میکنم مشکل از انکودینگه ... اگر میشه راهنمایی کنید

return $article;

که خروجی بصورت اینجور کد هایی نمایش داده میشه
\u0622\u0631\u0627\u06cc\u06cc \u0648


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 7 سال پیش مطرح شد
1

بخاطر اینکه uft-8 ست نیست و فقط یک سری اطلاعات رو بصورت json بر میگردونه
شما وقتی که لاراول رو کامل تر یاد بگیرید میفهمید که این اطلاعات رو باید به view ها پاس بدید یعنی همون html که در اونجا بدونه هیچ مشکلی فارسی نمایش داده میشه
اگرم بخواید $article شما به همین صورت بهتر در مرورگرتون نمایش داده بشه از json formatter استفاده کنید افزونه ای هست که بر روی مرورگر نصب میشه


سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 7 سال پیش مطرح شد
0

با سلام.جناب موسوی واقعا ممنونم چون قبلا این مشکل رو توی وردپرس هم داشتم و میدیدم نمایش اطلاعات ظاهر خوبی نداره و خود مدرس اون سایت هم متوجه منظوره بنده نشد!!
واقعا از شما ممنونم 3>


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام