Одна программа PHP: сравнить запуск без расширения и с расширением

Фактические данные получены через расширение interbase и локальный Firebird. Собственные учебные базы и промежуточные резервные файлы удалены после наблюдений.

Наблюдаемый результат программы
НаблюдениеРезультат
Один и тот же php.exeда
Без расширения: ibase_connect доступнанет
С расширением: ibase_connect доступнада
Версия подключённого расширения3.0.1
Оба запуска исключили php.iniда
SQL родительского процесса прочиталCable
Остаток3
Строки и дополнительные наблюдения
{
    "capability_children": [
        {
            "pid": 27064,
            "sapi": "cli",
            "php": "8.2.35",
            "binary_sha256": "e944c721e755fded012fe46cd56f03db877e6af7b49eee851c46e6fbd29f5072",
            "extension_loaded": false,
            "connect_available": false,
            "extension_version": null,
            "ini_loaded": false,
            "ini_scanned": false
        },
        {
            "pid": 28408,
            "sapi": "cli",
            "php": "8.2.35",
            "binary_sha256": "e944c721e755fded012fe46cd56f03db877e6af7b49eee851c46e6fbd29f5072",
            "extension_loaded": true,
            "connect_available": true,
            "extension_version": "3.0.1",
            "ini_loaded": false,
            "ini_scanned": false
        }
    ],
    "child_database_connections": 0,
    "selected": {
        "title": "Cable",
        "qty": 3
    },
    "actual_php_binary_same": true,
    "private_process_proofs": [
        "capability-without-process.json",
        "capability-with-process.json"
    ]
}

Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.