PDO MSSQL Driver PHP_SQLSRV(Native Driver) ve PDO_SQLSRV farkı

PHP ile PDO üzerinden MSSQL veritabanı kullanmak için gelen PHP_SQLSRV(native drive) ile PDO_SQLSRV arasındaki fark

PDO_SQLSRV datayı String olarak döndürür.

array(1) {
    [0] =>
    array(5) {
      'integer' =>
      string(4) "332"
      'float' =>
      string(7) "332.456"
      'date' =>
      string(23) "2023-12-06 11:36:05.373"
      'string1' =>
      string(4) "22"
      'string2' =>
      string(7) "123.456"
    }
  }

PHP_SQLSRV datayı Sqlserver Veri Tipi olarak döndürür.

array(1) {
    [0] =>
    array(5) {
      'integer' =>
      int(3232)
      'float' =>
      double(545.456)
      'date' =>
      class DateTime#1 (3) {
        ...
      }
      'string1' =>
      string(4) "198984"
      'string2' =>
      string(7) "593.456"
    }
  }

Not : Tarihi String şeklinde almak için ReturnDatesAsStrings=true yapılabilir.

Bir cevap yazın: