Ieer
Создатель
- Регистрация
- 18 Фев 2017
- Сообщения
- 14
- Реакции
- 13
Кто то спрашивал за SEO и за склонение слов.
Код:
/**
* Выполняем склонение названия страны, области(региона), города...
* @param array $aTitle массив названий array('ключ локали'=>'название', ...)
* @return array
*/
public static function regionDeclension(array $aTitle)
{
# http://morpher.ru/Demo.aspx
$aSettings = array(
'ru' => array('func' => 'GetXml', 'decl' => 'П'),
'ua' => array('func' => 'GetXmlUkr', 'decl' => 'М'),
);
$aResult = array();
foreach ($aTitle as $k => $v) {
$sett = (isset($aSettings[$k]) ? $aSettings[$k] : $aSettings['ru']);
$response = @file_get_contents('http://morpher.ru/WebService.asmx/' . $sett['func'] . '?s=' . urlencode($v));
$xml = (array)simplexml_load_string($response);
$aResult[$k] = $xml[$sett['decl']];
}
return $aResult;
}
Голову сломал не понимаю что и где дописать ! как быть???????