<img src="......" width="....." height="...."/>
Если у меня есть функция, генерирующая приведенный выше код, как я могу получить атрибуты width и height с помощью php?
Вы можете использовать getimagesize()
getimagesize()
<?php list($width, $height, $type, $attr) = getimagesize("http://example.com/image.gif"); ?> <img src="..." width="<?= $width ?> height="<?= $height ?>" />
Вы имеете в виду что-то вроде это ?
Так что вам нужно будет использовать
preg_match_all('/(alt|title|src)=("[^"]*")/i',$img_tag, $img[$img_tag]);
И затем передайте их в массив.