Maison > Questions et réponses > le corps du texte
Les règles de routage suivantes limitent l'identifiant aux nombres. S'il ne s'agit pas d'un numéro, une erreur sera signalée pour afficher un paramètre incorrect, un article inexistant ou accéder à la page d'accueil lorsqu'il ne s'agit pas d'un numéro. ?
Route::get('article/{id}', function($id) {
return 'Article:' . $id;
})->where('id', '[0-9]+');
我想大声告诉你2017-05-16 16:58:21
Méthode 1
Route::get('article/{id}', function($id) {
if(is_numeric($id)) {
return 'Article:' . $id;
} else {
return 'Index'
}
});
Méthode 2
Route::group(['prefix' => 'article/'], function() {
Route::get('{id}', function($id) {
return 'Article:' . $id;
})->where('id', '[0-9]+');
Route::get('{id}', function($id) {
return 'Index:'.$id;
});
});
PHP中文网2017-05-16 16:58:21
Créer un fichierresourcesviewserrors404.blade.php
Les itinéraires non existants passeront à ce fichier, le traitement spécifique est écrit dans ce fichier