Паспорт приложения: какой PHP действительно прочитал товар

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

Наблюдаемый результат программы
НаблюдениеРезультат
Версия PHP8.2.35
Способ запускаcli
Разрядность PHP64
Thread Safeнет
Версия расширения3.0.1
Версия подключённого движкаWI-V5.0.4.1812 Firebird 5.0
Название товараCable
Остаток3
Строки и дополнительные наблюдения
{
    "php": {
        "php": "8.2.35",
        "sapi": "cli",
        "bits": 64,
        "thread_safe": false,
        "extension": "3.0.1",
        "function_exists": true
    },
    "server": "WI-V5.0.4.1812 Firebird 5.0",
    "selected": {
        "title": "Cable",
        "qty": 3
    },
    "query": "SELECT TITLE,QTY FROM LAB_ITEMS WHERE ID=?",
    "parameter": 1,
    "client_library_version_not_inferred_from_php_extension": true,
    "web_sapi_not_tested_by_cli": true
}

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