• 25-11-2021, 10:27:24
    #1
    Bu kullanım ne için? Hangi kullanım doğrudur?
    \PDO::
    PDO::
  • 25-11-2021, 10:32:13
    #2
    Üyeliği durduruldu
    2. kullanım daha doğru diye biliyorum
  • 25-11-2021, 10:33:28
    #3
    olcaytd adlı üyeden alıntı: mesajı görüntüle
    2. kullanım daha doğru diye biliyorum
    Bir yerde 1.gösterdiğim şekilde kullanınca sorun düzeldi.
  • 25-11-2021, 10:38:55
    #4
    her iki kullanımda namespace ile alakalı
    Eğer sayfanın en üstünde şuna benzer birşeyler var ise:
    <?php
    namespace App\Models;
    use PDO;
    Bu durumda 2. sini kullanabilirsiniz. Eğer "use PDO;" satırı yoksa bu durumda 1. şekildeki gibi kullanmanız gerekiyor.
    \ Burada global namespace anlamına gelir. PDO use ile içeri alınmadığı için "global namespaceten bunu al" demiş oluyorsunuz. Öbür türlü php App\Models namespace içerisinde PDO diye bir class arar.
  • 25-11-2021, 11:20:03
    #5
    dev
    Kurumsal Üye
    buddy adlı üyeden alıntı: mesajı görüntüle
    Bu kullanım ne için? Hangi kullanım doğrudur?
    \PDO::
    PDO::
    Ikinci kullanim icin use ile import etmen lazim
  • 25-11-2021, 11:46:06
    #6
    TheKhan adlı üyeden alıntı: mesajı görüntüle
    her iki kullanımda namespace ile alakalı
    Eğer sayfanın en üstünde şuna benzer birşeyler var ise:
    <?php
    namespace App\Models;
    use PDO;
    Bu durumda 2. sini kullanabilirsiniz. Eğer "use PDO;" satırı yoksa bu durumda 1. şekildeki gibi kullanmanız gerekiyor.
    Burada global namespace anlamına gelir. PDO use ile içeri alınmadığı için "global namespaceten bunu al" demiş oluyorsunuz. Öbür türlü php AppModels namespace içerisinde PDO diye bir class arar.
    Çok faydalı oldu hocam.