WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

getid3_lib::GetDataImageSize() public WP 1.0

Это метод класса: getid3_lib{}

Хуков нет.

Возвращает

Массив/false.

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

$result = getid3_lib::GetDataImageSize( $imgData, $imageinfo );
$imgData(строка) (обязательный)
$imageinfo(массив) (передается по ссылке — &)

По умолчанию: array()

Код getid3_lib::GetDataImageSize() WP 5.5.1

wp-includes/ID3/getid3.lib.php
<?php
public static function GetDataImageSize($imgData, &$imageinfo=array()) {
	if (PHP_VERSION_ID >= 50400) {
		$GetDataImageSize = @getimagesizefromstring($imgData, $imageinfo);
		if ($GetDataImageSize === false || !isset($GetDataImageSize[0], $GetDataImageSize[1])) {
			return false;
		}
		$GetDataImageSize['height'] = $GetDataImageSize[0];
		$GetDataImageSize['width'] = $GetDataImageSize[1];
		return $GetDataImageSize;
	}
	static $tempdir = '';
	if (empty($tempdir)) {
		if (function_exists('sys_get_temp_dir')) {
			$tempdir = sys_get_temp_dir(); // https://github.com/JamesHeinrich/getID3/issues/52
		}

		// yes this is ugly, feel free to suggest a better way
		if (include_once(dirname(__FILE__).'/getid3.php')) {
			$getid3_temp = new getID3();
			if ($getid3_temp_tempdir = $getid3_temp->tempdir) {
				$tempdir = $getid3_temp_tempdir;
			}
			unset($getid3_temp, $getid3_temp_tempdir);
		}
	}
	$GetDataImageSize = false;
	if ($tempfilename = tempnam($tempdir, 'gI3')) {
		if (is_writable($tempfilename) && is_file($tempfilename) && ($tmp = fopen($tempfilename, 'wb'))) {
			fwrite($tmp, $imgData);
			fclose($tmp);
			$GetDataImageSize = @getimagesize($tempfilename, $imageinfo);
			if (($GetDataImageSize === false) || !isset($GetDataImageSize[0]) || !isset($GetDataImageSize[1])) {
				return false;
			}
			$GetDataImageSize['height'] = $GetDataImageSize[0];
			$GetDataImageSize['width']  = $GetDataImageSize[1];
		}
		unlink($tempfilename);
	}
	return $GetDataImageSize;
}