• 14-01-2021, 12:30:37
    #1
    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; sessionBase has a deprecated constructor in /home/public_html/yenitema/library/session.php on line 4

    Bu şekilde bir hata alıyorum kod dosyası aşağıdadır nasıl düzeltebilirim acaba?

  • 14-01-2021, 18:44:20
    #2
    Üyeliği durduruldu


    İşaretli kısımda yazan sessionBase'i __construct ile değiştirin.
    • PHP 4'ten PHP 7'ye kadar olan sürümlerde classın adıyla aynı bir method olduğu zaman onu constructor yani yapıcı method olarak kabul ediyordu. Ancak PHP 7'den itibaren bunu yapmıyor, ondan dolayı ilgili methodun adını değiştirmeniz gerekiyor yoksa kodunuz çalışmaz.