PDA

View Full Version : نمایش لیست جیسون با محتویات فارسی



مصطفی شکوری
پنج شنبه 09 بهمن 1393, 19:41 عصر
من این سوال رو در بخش های مختلف مطرح کردم وکسی بلد نبود.دوستان این بخش،هرکی بلده خواهشا جواب بده


سلام خدمت همه
دوستان من یه لیست رو از کد جیسون تو یه لیست ویو parse می کنم ولی فقط محتویات انگلیسی صحیح نمایش داده می شود و محتویات فارسی به صورت علائم درهم و برهم دیده می شود.
:عصبانی++:


راستیتش رابطه ام با php زیاد خوب نیست!نمی شه کاری کرد که تو همین کدهای جیسون فارسی نوشت و در لیست نوشته ها را به طور صحیح نمایش داد؟؟؟
:کف:


خداییش خیلی وقته دنبالشم ولی هیچ جا جواب به درد بخور پیدا نکردم.خواهشا اگه یاد دارید به من هم یاد بدید.

bagherok
پنج شنبه 09 بهمن 1393, 19:58 عصر
خب یونیکد صفحه رو utf-8 گذاشتید!



<?php
header('Content-Type: text/html; charset=utf-8');
$json_string='{
"title":"نمایش لیست جیسون با محتویات فارسی",
"body":"من این سوال رو در بخش های مختلف مطرح کردم وکسی بلد نبود.دوستان این بخش،هرکی بلده خواهشا جواب بده"
}';
$json=json_decode($json_string,true);

foreach($json as $prop => $value)
echo '<br/>'. $prop.' : '. $value;
?>

مهرداد سیف زاده
پنج شنبه 09 بهمن 1393, 20:17 عصر
پست زیر هم میتونه به شما کمک کنه
http://barnamenevis.org/showthread.php?463706-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D9%86%D9%88%D8%B4%D8%AA%D9%86-%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C-%D9%81%D8%A7%DB%8C%D9%84-json-%D8%A8%D8%A7-php&p=2076751&viewfull=1#post2076751