Sólo es un problema de string y concatenación.
Un ejemplo que funciona:
Código PHP:
<html>
<?php
$var2 = getimagesize("tomate.jpg");
$link="window.open('tomate.jpg', 'popup', 'width=".($var2[0]+20).", height=".($var2[1]+20)."');";
?>
<body>
<a href="#" onClick="<?php echo $link;?>">
<img src="tomate.jpg" width="85" height="70" hspace="3" vspace="3" border="0" align="left">
</a>
</body>
</html>
Adaptalo.