Extension for IBM Db2 (LUW/i/z) and other compatible databases
ibm_db2 provides access to DB2 and compatible databases on PHP.
  It uses a procedural interface. (PDO users should use PDO_IBM instead.)
  
  The following software is supported without any additional licenses:
  - IBM Db2 (Linux/Unix/Windows)
  - IBM Db2 for i (running on IBM i)
  - Apache Derby
  
  The following software may require additional licenses on the database:
  - IBM Db2 Connect for i (for using Db2 for i from LUW)
  - IBM Db2 Connect for z (for using Db2 for z from LUW)
  
  Note that for IBM i, IBM and Seiden Group recommend new applications use ODBC instead.
License: Apache License 2.0
| Version | Release | Download | 
| 2.3.1 | 2025-10-30 | ibm_db2-2.3.1.tgz | 
| 2.3.0 | 2025-09-24 | ibm_db2-2.3.0.tgz | 
| 2.2.2 | 2024-10-28 | ibm_db2-2.2.2.tgz | 
| 2.2.0 | 2023-11-15 | ibm_db2-2.2.0.tgz | 
| 2.1.7 | 2022-08-30 | ibm_db2-2.1.7.tgz | 
| Version | Message | 
| 2.3.1 | 
                                - Try to use out_length for bound character columns when smaller than strlen. This is to work around an issue on IBM i where SQL/CLI returns garbage after out_length. Note that strlen is still used to keep existing behaviour with nulls in strings; binary bound columns are also not affected.  | 
                        
| 2.3.0 | 
                                - Support for PHP 8.5 - Fix garbage in column names on IBM i - Fix binding empty strings with WVARCHAR  | 
                        
| 2.2.2 | 
                                - Support for PHP 8.4 - Update header version  | 
                        
| 2.2.0 | 
                                - Support for PHP 8.3 - Support for boolean data type (IBM i 7.5, Db2/LUW 9.6) - Passwords and connection strings are marked as sensitive parameters - Build system improvements for finding driver library - CI and test suite improvements  | 
                        
| 2.1.7 | Corrects a packaging mistake in 2.1.6. |