• 15-08-2019, 11:58:26
    #1
    Merhablar,
    api ile sistemimize smile işaretleri geliyor. 😊 karekter geldiginde temizlieme fonksiyonlarımız ile ud83dude0a karekterine geciyor. ve db ye kayıt olmuyor. smile işaretlerini nasıl engelliyebilirim? Bu karekterleri kaldırınca veritabanına kayıt ediliyor.
    mariadb kullanıyorum
  • 15-08-2019, 13:38:36
    #2
    + işareti yerine boşluk ya da istediğinizi koyabilirsiniz.
    <?php
    $string = 'Selam &#x1F60A; r10, biz aslında dostuz.';
    $pattern = '/&(.*);/i';
    $replacement = '+';
    
    echo preg_replace($pattern, $replacement, $string);