Home >PHP Framework >Laravel >In which file are routes defined in laravel?
Routes are defined in the routes/web.php file and are used to define routes for web applications. Syntax: Route::method('uri', 'controller@method'), where method is the HTTP action, uri is the route URI, controller is the controller to be called, and method is the controller method to be called. Routing groups can also be defined.
Files defining routes in Laravel
In Laravel, routes are defined in the following files:
routes/web.php
This file contains the routes for the web application. It is usually located in the root directory of the project.
Route definition
Route definition uses the following syntax:
<code class="php">Route::method('uri', 'controller@method');</code>
Where:
Example
A simple route definition:
<code class="php">Route::get('/home', 'HomeController@index');</code>
This route defines a GET request when accessing the "/home" URI , it will call the "index" method in the "HomeController" controller.
Note: The routes defined in
The above is the detailed content of In which file are routes defined in laravel?. For more information, please follow other related articles on the PHP Chinese website!