SimplePie::get_longitude()publicWP 1.0

Get the longitude coordinates for the feed

Compatible with the W3C WGS84 Basic Geo and GeoRSS specifications

Uses <geo:long>, <geo:lon> or <georss:point>

Метод класса: SimplePie{}

Хуков нет.

Возвращает

Строку|null.

Использование

$SimplePie = new SimplePie();
$SimplePie->get_longitude();

Список изменений

С версии 1.0 Введена.

Код SimplePie::get_longitude() WP 6.4.3

public function get_longitude()
{
	if ($return = $this->get_channel_tags(SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO, 'long'))
	{
		return (float) $return[0]['data'];
	}
	elseif ($return = $this->get_channel_tags(SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO, 'lon'))
	{
		return (float) $return[0]['data'];
	}
	elseif (($return = $this->get_channel_tags(SIMPLEPIE_NAMESPACE_GEORSS, 'point')) && preg_match('/^((?:-)?[0-9]+(?:\.[0-9]+)) ((?:-)?[0-9]+(?:\.[0-9]+))$/', trim($return[0]['data']), $match))
	{
		return (float) $match[2];
	}

	return null;
}