hguenot/oecd-pib

本包的最新版本(V1.0.1)没有提供许可证信息。

PIB csv的包装器,来自https://data.oecd.org/fr/gdp/produit-interieur-brut-pib.htm

V1.0.1 2023-03-14 20:57 UTC

This package is auto-updated.

Last update: 2024-09-15 00:17:04 UTC


README

本包是PHP包装器,用于处理来自https://data.oecd.org/fr/gdp/produit-interieur-brut-pib.htm的csv数据。

安装

使用composer安装

composer require hguenot/oecd-pib

用法

该包仅提供单个单例类 \data\oecd\pib\PibDb

使用getInstance方法获取实例。

  • getCountries列出文件中所有可用的国家

    它返回一个字符串数组

  • getYears列出文件中所有可用的年份

    它返回一个整数数组

  • getAll检索所有PIB数据

  • getValuesForCountry列出特定国家的所有值,按年份排序

  • getValuesForYear列出特定年份的所有值,按国家排序

  • getLatestValues列出按国家索引的最后一个可用的值

最后的方法返回一个可迭代对象。每个值都是一个关联数组

  • LOCATION:国家代码
  • INDICATOR:总是 "GDP"
  • SUBJECT:总是 "TOT"
  • 度量:
    • "USD_CAP"(人均美元)
    • "MLN_USD"(百万美元)
  • FREQUENCY:总是 "A"
  • TIME:年份
  • Value:PIB值
  • 旗帜代码: ?