Contexte
Si vous êtes habitué à utiliser le framework ThinkPHP, avoir une classe de méthode publique rendra le codage beaucoup plus rapide, il est donc nécessaire pour le faire ici Configurez-le.
Cadre de test : Laravel 5.5
Guide d'étape
1.
Créez un nouveau fichier function.php sous app/Helpers/ (vous pouvez choisir le répertoire vous-même), et ajoutez le code suivant à l'intérieur :
<?php /** * Created by PhpStorm. * User: moTzxx * Date: 2017/12/28 * Time: 17:47 */ /** * 公用的方法 返回json数据,进行信息的提示 * @param $status 状态 * @param string $message 提示信息 * @param array $data 返回数据 */ function showMsg($status,$message = '',$data = array()){ $result = array( 'status' => $status, 'message' =>$message, 'data' =>$data ); exit(json_encode($result)); }
2. Configure composer.json
.Ouvrez le projet Dans le fichier composer.json dans le répertoire racine, recherchez l'élément de configuration "autoload" et ajoutez le code suivant :
"files":[ "app/Helper/functions.php" ]
3 Exécutez la commande composer
Ouvrir. le terminal et exécutez la commande suivante :
composer dump-auto
4. Test
Exécutez le code suivant dans n'importe quelle méthode du contrôleur S'il y a une sortie de données, la configuration est réussie :
showMsg(1,'Hello World!');
★ Appliquez des inférences à d'autres fonctions publiques à l'avenir. Écrit dans function.php...
Pour plus d'articles techniques liés à Laravel, veuillez visiter le Tutoriel Laravel<.> rubrique pour apprendre !
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!