mrferrys/librestcountries

从 restcountries.com 获取国家信息的库

1.0.1 2022-01-29 17:49 UTC

This package is auto-updated.

Last update: 2024-09-17 00:47:02 UTC


README

从 restcountries.com 获取国家信息的库

描述

从 restcountries.com 获取国家信息的库

入门

依赖

  • PHP >= 5

安装

composer require mrferrys/librestcountries

使用

  • 如何列出所有国家。
	use librestcountries\restCountriesClient as rcClient;
	
	$restClient 			= 	new rcClient();
	$restClient->urlBase	=	"https://restcountries.com/v3.1/";
	$result					=	$restClient->listAll();
	foreach($result as $key=>$value)
	{
		$name=$value->name->common;
		echo ".- $name ".PHP_EOL;
	}
  • 如何根据属性过滤。过滤字段(name,full_name,code,list_of_codes,currency,lang,capital,region,subregion)。
	$field	=	"name";
	$value	=	"spain";
	$result	=	$restClient->filterBy($field,$value);
	foreach($result as $key=>$value)
	{
		$name=$value->name->common;
		$official=$value->name->official;
		echo ".- $name/$official ".PHP_EOL;
	}

作者

MrFerrys

版本历史

  • 1.0.0
    • 初始版本 (X.Y.Z MAJOR.MINOR.PATCH)

许可证

本项目采用 MiT 许可证 - 详细内容请参阅 LICENSE 文件

致谢

REST Countries API