Maison  >  Article  >  développement back-end  >  tutoriel d'apprentissage de Laravel

tutoriel d'apprentissage de Laravel

PHP中文网
PHP中文网original
2017-06-20 09:19:201608parcourir

1. Pour installer Laravel, vous pouvez l'installer directement avec composer, puis utiliser laravel new xxx pour créer un nouveau projet

Une fois composer (outil de gestion de paquets php) installé sur le serveur,

<span class="hljs-symbol">composer <span class="hljs-meta">global <span class="hljs-meta">require <span class="hljs-string">"laravel/installer=~1.1"</span></span></span></span>

export PATH=<span class="hljs-variable">$PATH<span class="hljs-symbol">:/root/.composer/vendor/bin/</span></span>

Ensuite, vous pouvez utiliser la commande

laravel new xxx

2 , configurez des liens élégants, afin que vous puissiez y accéder lors de la définition des itinéraires

Ajoutez-en un de plus dans l'emplacement

emplacement / {

 try_files $uri $uri/ / index.php?$query_string;

}

Le chemin de définition du port ici doit être défini sur public

/blog/public

3. Test d'automatisation

php supplier/bin/phpunit --bootstrap /ecmoban2/blog/bootstrap/autoload.php /ecmoban2/blog/tests/Feature/ExampleTest .php

ou

phpunit --bootstrap /ecmoban2/blog/bootstrap/autoload.php /ecmoban2/blog/tests/Feature/ExampleTest.php

4. Utilisez artisan

Affichez les classes qui peuvent être générées automatiquement

php artisan list make

Par exemple, si nous créons un contrôleur d'article

php artisan make:controller ArticleController

Vous pouvez également créer beaucoup de choses...

5 Afficher les règles d'utilisation

retour. view('articles.lists');

Ce qui précède représente une vue renvoyée. Le chemin d'affichage est le suivant. existe, créez-le manuellement. Cette méthode est dédiée à la fonction view

resources/views/articles/lists.blade.php

6. Routage Route. Règles

Après que le représentant ci-dessus ait visité xxx.com/user Le résultat est que la valeur de la variable $name est prédéfinie

Route::get('user/ {nom?}', fonction ( $name = 'JellyBool') { return 'Bonjour '.$name }) ;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn