• 13-06-2015, 15:56:29
    #1
    <?php
    function cleanString($text) {
        $utf8 = array(
            '/O/'   =>   'Y',
            '/F/'   =>   'W',
            '/Q/'   =>   'N',
            '/9/'   =>   '0',   // Burda 0 a çevrilen 9 =>
            '/z/'   =>   'a',
            '/F/'   =>   'W',
            '/0/'   =>   '9',  // Burda geri 9 a çevriliyo bunu engellemek istiyorum
            '/q/'   =>   'u',
            '/K/'   =>   'P',
            '/F/'   =>   'W',
        );
     
        return preg_replace(array_keys($utf8), array_values($utf8), $text);
     
    }
    
    echo $array = cleanstring("OFQ9zF0qKF");
     
     
    ?>

    Doğru değer = "YWN0aW9uPW" çıkması lazım, ücretiyle birlikte pm atarsanız sevinirim acil biraz
  • 13-06-2015, 16:23:34
    #2
    function cleanString($text) { 
        $engel = array( 
              
            '/0/'   =>   ':x:' 
        ); 
      
        $metin= preg_replace(array_keys($engel), array_values($engel), $text); 
      
        $utf8 = array( 
            '/O/'   =>   'Y', 
            '/F/'   =>   'W', 
            '/Q/'   =>   'N', 
            '/9/'   =>   '0',   // Burda 0 a çevrilen 9 => 
            '/z/'   =>   'a', 
            '/F/'   =>   'W', 
            '/:x:/'   =>   '9',  // Burda geri 9 a çevriliyo bunu engellemek istiyorum 
            '/q/'   =>   'u', 
            '/K/'   =>   'P', 
            '/F/'   =>   'W', 
        ); 
      
        return preg_replace(array_keys($utf8), array_values($utf8), $text); 
      
    } 
    
    echo $array = cleanstring("OFQ9zF0qKF");
  • 13-06-2015, 20:15:12
    #3
    susmus adlı üyeden alıntı: mesajı görüntüle
    function cleanString($text) { 
        $engel = array( 
              
            '/0/'   =>   ':x:' 
        ); 
      
        $metin= preg_replace(array_keys($engel), array_values($engel), $text); 
      
        $utf8 = array( 
            '/O/'   =>   'Y', 
            '/F/'   =>   'W', 
            '/Q/'   =>   'N', 
            '/9/'   =>   '0',   // Burda 0 a çevrilen 9 => 
            '/z/'   =>   'a', 
            '/F/'   =>   'W', 
            '/:x:/'   =>   '9',  // Burda geri 9 a çevriliyo bunu engellemek istiyorum 
            '/q/'   =>   'u', 
            '/K/'   =>   'P', 
            '/F/'   =>   'W', 
        ); 
      
        return preg_replace(array_keys($utf8), array_values($utf8), $text); 
      
    } 
    
    echo $array = cleanstring("OFQ9zF0qKF");
    Bu kod işimi görmemişti, detayları anlatınca sorunumu çözdü kendisinden Allah razı olsun