dev-master
9999999-dev https://github.com/mesilov/dadata-php-sdk-unofficialA PHP library for the DaData.ru REST API.
MIT
The Requires
- php >=5.2.0
- ext-json *
- ext-curl *
api php rest dadata
Wallogit.com
2017 © Pedro Peláez
A PHP library for the DaData.ru REST API.
A PHP library for the DaData.ru REST API, (*1)
API documentation, (*2)
``` php // init lib require_once('../src/dadata.php');, (*3)
$arDirtyNames = array( 'Иванов Иван Иванонович', 'иванов иван иванович', 'ivanov ivan ivanovich', 'иванов' );, (*4)
$arCleanData = array(); print(', (*5)
');
try
{
// https://dadata.ru/api/clean/
$obDaData = new DaData\DaData('YOUR API KEY');
// normalize names with non - strict mode
foreach($arDirtyNames as $dirtyData)
{
$arCleanData[] = $obDaData->normalizeFullName($dirtyData, false);
}
var_dump($arCleanData);
// normalize name with strict mode
$arCleanData[] = $obDaData->normalizeFullName($arDirtyNames[0], true);
}
catch (DaData\DaDataException $e)
{
var_dump($e->getMessage());
var_dump($e->getTraceAsString());
}
print('
');, (*6)
## Installation ##
Update your composer.json file
``` json
"require": {
"mesilov/dadata-php-sdk-unofficial":"dev-master"
}
email: mesilov.maxim@gmail.com
vk: mesilov.maxim
twitter: @mesilov, (*7)
A PHP library for the DaData.ru REST API.
MIT
api php rest dadata