What are the potential drawbacks of relying on browser cache settings for image updates in PHP?

Relying on browser cache settings for image updates in PHP can lead to users seeing outdated images due to their browser caching the old versions. To solve this issue, you can append a query string with a unique value to the image URL each time it is updated. This will force the browser to fetch the new image instead of using the cached version.

<img src="image.jpg?<?php echo time(); ?>" alt="Image">