• 15-07-2010, 22:22:02
    #1
    Merhaba, bu şekildeki bir yazıyı

    Kurtlar Vadisi - \u00c7ak\u0131r Tombalac\u0131dan \u0130ntikam\u0131n\u0131 Al\u0131yor ..
    bu şekilde düzeltebileceğimiz bir fonksiyon var mıdır acaba ?

    Kurtlar Vadisi - Çakır Tombalacıdan İntikamını Alıyor ..
    araştırırken böyle bir kaynak buldum ama
    http://www.fileformat.info/info/unicode/char/search.htm
    mesela ı harfini arattırdığınız zaman U+0131 böyle bir sonuç buluyor. yani yukarıda kullanılan u0131. Türkçe karakterler için fonksiyon yazabilirim ama verileri alacağım yerde özel karakterler de kullanılmıştır. onlar içinde ayrı unicode dönüşümleri yaparsa işler karışır.

    yani iconv gibi bir fonksiyonla yazıyı normale çevirme gibi bir şansımız var mı ?
  • 15-07-2010, 22:43:03
    #2
    json bu

    <?php
     $a = '{"icerik":"Kurtlar Vadisi - \u00c7ak\u0131r Tombalac\u0131dan \u0130ntikam\u0131n\u0131 Al\u0131yor .."}';
     $b = json_decode($a);
    echo $b->icerik;
    ?>
  • 15-07-2010, 23:25:29
    #3
    teşekkürler,
    Kurtlar Vadisi - \u00c7ak\u0131r Tombalac\u0131dan \u0130ntikam\u0131n\u0131 Al\u0131yor ..
    bunun yerine değişken koyamadım ?
  • 16-07-2010, 00:27:41
    #4
    kullanici62 adlı üyeden alıntı: mesajı görüntüle
    teşekkürler,
    Kurtlar Vadisi - \u00c7ak\u0131r Tombalac\u0131dan \u0130ntikam\u0131n\u0131 Al\u0131yor ..
    bunun yerine değişken koyamadım ?
    nasıl ? kastettiginiz şeyi anlamadım
  • 16-07-2010, 02:52:16
    #5
    <?php 
    $str = 'Kurtlar Vadisi - \u00c7ak\u0131r Tombalac\u0131dan \u0130ntikam\u0131n\u0131 Al\u0131yor ..';
    
     $a = '{"icerik":"'.$str.'"}'; 
     $b = json_decode($a); 
    echo $b->icerik; 
    ?>
  • 16-07-2010, 06:33:46
    #6
    mustafa90 adlı üyeden alıntı: mesajı görüntüle
    <?php 
    $str = 'Kurtlar Vadisi - \u00c7ak\u0131r Tombalac\u0131dan \u0130ntikam\u0131n\u0131 Al\u0131yor ..';
    
     $a = '{"icerik":"'.$str.'"}'; 
     $b = json_decode($a); 
    echo $b->icerik; 
    ?>
    enteresan bende bu şekilde yaptım ama hata verdi. tekrardan teşekkür ederim AKoyun, mustafa90.
  • 16-07-2010, 08:37:47
    #7
    Üyeliği durduruldu
    utf-8 calisiyorsaniz boyle sorunlar yasamazsiniz. ajax ve json = utf8