Это кэш браузера, поэтому вы можете вызывать параметр get после URL изображения. Когда каждый раз вызывается изображение, rand no будет меняться, поэтому браузер сможет использовать изображение как новое изображение, чтобы избежать кеширования после замены изображения нато же самое имя, или вы можете изменить имя изображения вместо идентификатора пользователя.
Помните, что это может занять время загрузки каждый раз, когда вы загружаете страницу, поэтому лучше смените имя изображения после его замены на новое изображение.
image.jpg? Randrom_no = 123
См. Код
<?php $filename=base_url().'profileimage/'.$this->session->userdata['user_details']['user_id'].'.jpg'; ?>
<img src="<?php echo $filename.'?rand='.rand(1,2000); ?>" class="rounded" alt="" width="150" height="150">