This tutorial will help you to clear the cache in the Laravel application. You can clear the Laravel cache by using a command-line interface or by adding the PHP code to the application. Choose any one of the below methods to clear the cache in Larvel.
Clear Laravel Cache Using PHP Artisan
Log in to the system running your Laravel application and open a terminal. Then navigate to your Laravel application code. Here you can issue the commands to clear the cache as follows:
Clear Laravel Cache with PHP Programing
o clear the cache in Laravel, you can use the Cache facade or the cache helper function. These provide a unified interface for interacting with the various cache drivers, allowing you to store and retrieve data in a consistent manner regardless of the underlying storage mechanism.
Here’s an example of how to use the cache:clear
command to clear the Laravel cache:php artisan cache:clear When you run the cache:clear
command, you should see a message indicating that the cache was successfully cleared. If the Laravel application uses multiple caches, then you can also specify the caching store to clear. For example to clear all cache stored from the Redis server, type:php artisan cache:clear –store redis You can also clear the specific items from the cache by defining the tags with the command:php artisan cache:clear –tags=tag1,tag2
To use the cache:forget
command, you can specify the key as an argument. For example:
Here’s a step-by-step guide on how to clear the cache in Laravel: That’s it! The cache is now cleared, and all keys have been removed.
Note that the Cache::flush
method is an administrative command, and it is not recommended for use in production environments. If you want to clear only a specific portion of the cache, you can use the Cache::forget method to delete specific keys instead.
Conclusion
This tutorial describes flushing cache in the Laravel framework using the Artisan command line utility as well as programmatically. Clearing cache in Laravel is safe in all environments. Once the cache is cleared the application starts creating a new cache.