PHP 脚本 - 如何在我的脚本中使用 php artisan 命令?
PHP Script - How to use php artisan command in my script?
我想创建一个 php 脚本,它连接到 mysql 服务器,对数据库进行更改并 运行 一个 php artisan命令。
第一部分我已经弄清楚了(mysql连接)但是是否可以只放(例如):
php artisan snipeit:ldap-sync --location_id=1
进入我的脚本,它将 运行 命令,或者我在这里遗漏了什么?
如果你能用这个把我送到正确的方向,我将不胜感激。谢谢。
您可以通过如下代码调用 artisan 命令:
Artisan::call('cache:clear');
您可以使用 Artisan::call()
。
Artisan:call('snipeit:ldap-sync', [
'--location_id' => 1
]);
它也可以带第二个参数来指定一个命令参数数组。
有关详细信息,请参阅 Programmatically Executing Commands.
我想创建一个 php 脚本,它连接到 mysql 服务器,对数据库进行更改并 运行 一个 php artisan命令。
第一部分我已经弄清楚了(mysql连接)但是是否可以只放(例如):
php artisan snipeit:ldap-sync --location_id=1
进入我的脚本,它将 运行 命令,或者我在这里遗漏了什么?
如果你能用这个把我送到正确的方向,我将不胜感激。谢谢。
您可以通过如下代码调用 artisan 命令:
Artisan::call('cache:clear');
您可以使用 Artisan::call()
。
Artisan:call('snipeit:ldap-sync', [
'--location_id' => 1
]);
它也可以带第二个参数来指定一个命令参数数组。
有关详细信息,请参阅 Programmatically Executing Commands.