php - PHP 脚本 - 如何在我的脚本中使用 php artisan 命令?
问题描述
我想创建一个连接到 mysql 服务器的 php 脚本,对数据库进行更改并运行 php artisan 命令。
我已经弄清楚的第一部分(mysql连接)但是可以放(例如):
php artisan snipeit:ldap-sync --location_id=1
进入我的脚本,它将运行命令,还是我在这里遗漏了什么?
如果你能用这个把我送到正确的方向,我将不胜感激。谢谢你。
解决方案
您可以使用Artisan::call()
.
Artisan:call('snipeit:ldap-sync', [
'--location_id' => 1
]);
它还可以采用第二个参数来指定命令参数数组。
有关详细信息,请参阅以编程方式执行命令。
推荐阅读
- sql - 具有多个条件的 SQL Server 中的 CASE
- javascript - 使一个表数据的项目与另一个表数据占用相同的空间
- python-3.x - 有没有办法对具有距离矩阵的稀疏数据执行层次聚类?
- assembly - BIOS int 13 中的“无效命令(错误代码 0x01)”是什么意思
- string - 4个字符串组合java
- google-sheets-formula - 使用 ARRAYFORMULA 和 COUNTIF
- django - 如何解决 PATCH 方法中的 Django Rest Framework ParseError?
- javascript - 为什么在 useEffect 的依赖数组中包含外部函数
- python - 在 kivy buildozer 中使用 python-jnius 从 android 激活 USBtin [USB to CAN interface]
- javascript - 实现向下滚动 - 通过按住单击向上滚动按钮