What is the best way to output images instead of simple numbers in PHP?

When outputting images in PHP, the best way is to use the `header()` function to specify the content type as an image and then use functions like `imagecreatefromjpeg()` or `imagecreatefrompng()` to create an image resource from a file. Finally, use functions like `imagejpeg()` or `imagepng()` to output the image to the browser.

<?php
// Specify the content type as an image
header('Content-Type: image/jpeg');

// Create an image resource from a file
$image = imagecreatefromjpeg('image.jpg');

// Output the image to the browser
imagejpeg($image);

// Free up memory
imagedestroy($image);
?>