Giriş yapmadınız.

Duyuru

TÜRKÇE KİTAP DUYURUSU:
Laravel 5 : Laravel 5.1 Güzelliği (Türkçe)
Vue.js 2 : Vue.js 2 Majesteleri (Türkçe)

#1 19.09.2014 15:22:20

betho
Üye
Kayıtlı: 15.05.2014
Mesajlar: 71

preg_replace(): The /e modifier is deprecated

Arkadaşlar merhaba
paypal-laravel diye bir paket var onu kullanıyorum projemde bu oakext içerisindeki paypal.php adlı classda

 protected static function camelCase($str) {
        return ucfirst(preg_replace('/(^|_)(.)/e', "strtoupper('\\2')", strval($str)));
    }

şeklinde bir static fonksiyon var.Sorun tamda burada şöyleki
Yerel makinamda bu fonksiyon içindeki preg_replace fonksiyonu sorunsuz çalışırken sunucuya gönderdiğimde 

ErrorException (E_UNKNOWN)
preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead

şeklinde bir hata veriyor bunun nedenini çözemedim
Yardım edecek arkadaşlarıma şimdiden teşekkür ederim

Selam ve dua ile

Çevrimdışı

#2 19.09.2014 16:25:52

Roni
Üye
Kayıtlı: 17.07.2013
Mesajlar: 230

Yanıt: preg_replace(): The /e modifier is deprecated

protected static function camelCase($str) {
    return preg_replace_callback('/(^|_)([a-z])/', 
       create_function ('$matches', 'return strtoupper($matches[2]);'), $str);

}

Çevrimdışı

#3 19.09.2014 18:14:25

betho
Üye
Kayıtlı: 15.05.2014
Mesajlar: 71

Yanıt: preg_replace(): The /e modifier is deprecated

Roni yazdı:
protected static function camelCase($str) {
    return preg_replace_callback('/(^|_)([a-z])/', 
       create_function ('$matches', 'return strtoupper($matches[2]);'), $str);

}

Çok teşekkürler kardeşim:)

Çevrimdışı

#4 20.09.2014 22:20:15

MURATSPLAT
Yönetici
Yer: Antalya
Kayıtlı: 06.05.2014
Mesajlar: 642
Website

Yanıt: preg_replace(): The /e modifier is deprecated

Hatırlatma:
@betho bu tür sorunları geliştiriciye aktarın.  Bu sayede hem kullandığınız pakete katkınız olur hem de sorununuz çözülür.

Kullandığınız paketi composer ile başka bir projeye kurduğunuzda, bu hatıyı elle düzeltmeniz gerekecek ki proje büyükse bu tür düzeltmeler insanı çıldırtır.

Çevrimdışı

Forum alt kısmı