Is there a function that can output an image? [field_img] =&gt; Array(
  [0] =&gt; Array(
    [fid] =&gt; 200
    [list] =&gt; 1
    [data] =&gt; Array(
      [alt] =&gt; 
      [title] =&gt; 
    )
    [uid] =&gt; 1
    [filename] =&gt; cpon.jpg
    [filepath] =&gt; sites/default/files/cpon_0.jpg
    [filemime] =&gt; image/jpeg
    [filesize] =&gt; 4434
  )
)


Is there a function that, using the above information, can output an image?
Is there any other method to output an image using the above information?
You can use theme('image').

Supposing that $img contains the PHP object you reported, then the following code can be used to output the image.

$output = theme('image', $img-&gt;filepath); // Drupal 6.
$output = theme('image', array('path' =&gt; $img-&gt;filepath)); // Drupal 7.