php script json karakter kodlaması

0 Cevap php

veritabanına bağlanan ve daha sonra json bir ajax çağrısı ile sayfamda ithal edilecek yaratan bir php dosyadan json retiving duyuyorum.

db alanlardan bazıları da dosya yolları var, yani images/myfolder/myfile

i bir web tarayıcısında sayfayı açtığınızda i görmek json böyle dosya yolunu formatları:

\/images\/myfolder\/myfile

kaçan karakterler json kıracağız?

yani, ben yaparsam var icon_image = myData.file

icon_image yapacak: \/images\/myfolder\/myfile veya /images/myfolder/myfile

Yukarıdaki ikinci seçeneği umut duyuyorum, ama nasıl ben alabilirim etmezse /images/myfolder/myfile olarak görüntülemek için

i php sayfanın üstündeki mb_internal_encoding( 'UTF-8' ); koyduk

aşağıdaki gibi json üretir script:

mb_internal_encoding( 'UTF-8' );
mysql_select_db($database_growth_conn, $growth_conn);
$query_rs_icons = sprintf("SELECT * FROM icons_ico ORDER BY name_ico");
//echo($query_rs_icons);
$rs_icons = mysql_query($query_rs_icons, $growth_conn) or die(mysql_error());
$row_rs_icons = mysql_fetch_assoc($rs_icons);
$totalRows_rs_icons = mysql_num_rows($rs_icons)
$rows = array();
while($r = mysql_fetch_assoc($rs_icons)) {
    $rows[] = $r;
}
$jsondata = json_encode($rows);
echo '{"icons":'.$jsondata.'}';

0 Cevap