Maison >développement back-end >tutoriel php >Exemple d'exécution de code PHP à l'aide de la commande cli dans thinkPHP

Exemple d'exécution de code PHP à l'aide de la commande cli dans thinkPHP

小云云
小云云original
2018-03-09 15:42:274768parcourir

En travaillant sur des projets ces jours-ci, j'ai eu besoin d'utiliser cli dans thinkPHP pour exécuter une méthode dans un contrôleur, je l'ai recherché dans le manuel officiel. Après l'avoir trouvé, je ne savais pas comment le faire. utilisez-le du tout. Cet article concerne principalement Partageons un exemple d'exécution de code PHP à l'aide de la commande cli dans thinkPHP. J'espère que cela pourra vous aider.



Je suis confus, j'ai été confus quant à la façon dont Baidu tp5 utilise cli pour exécuter des méthodes sous le contrôleur , même si je veux, exécuter directement le fichier PHP, j'instancie la classe dans le fichier de classe qui doit être exécuté et j'appelle la méthode, puis j'entre le répertoire où se trouve le fichier dans la commande cmd

Juste, si vous exécutez un seul script PHP, il n'y a aucun problème avec cette approche, mais si vous souhaitez exécuter les fichiers dans le framework tp5, diverses classes et méthodes d'utilisation ne seront pas trouvées ou défini.

Plus tard, j'ai pensé que, comme je ne trouvais pas la méthode sous le contrôleur d'exécution, je mettrais le code dans la méthode d'exécution du fichier de commande et l'exécuterais directement,


Créez ensuite un nouveau dossier de commandes dans le module d'index, et créez un nouveau fichier Test.php dans le dossier. Le code est le suivant :



Placez le code PHP qui doit être exécuté dans la méthode d'exécution. Vous pouvez afficher les résultats souhaités dans l'arrière gauche

.

Ensuite, sur la ligne de commande cmd, entrez dans le répertoire du projet et entrez


peut exécuter le code PHP et afficher les résultats ! Enfin résolu, maintenant le problème que je rencontre est de savoir comment utiliser la ligne de commande thinkPHP cli sous Linux !

Recommandations associées :

Problèmes avec VUE-CLI @2.9.1 et versions ultérieures

La simplicité du développement d'applications multipages avec vue-cli Exemple

Introduction à la méthode de transmission de paramètres personnalisés à la commande cli en php

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