php - linux 命令运行带参数的 php 文件函数

标签 php linux shell exec shell-exec

我对linux命令不熟悉。但是我搜索了我的水平,但找不到任何解决方案。

请帮助我是否有任何命令可以运行/执行带参数的 php 文件函数。

我知道我们可以使用下面的命令执行 PHP 文件

$ php -f test2.php [args]

但是我需要在 php 文件中执行一个函数。

或者

是否有任何 php 内置方法可以解决这个问题?

最佳答案

为了让php执行该函数,唯一的办法就是编写调用该函数的php代码。像这样的一个简单的 php 脚本应该这样做:

<?php
require('your_function_library_file.php');
yourfunction($param1, $param2);

然后您可以通过问题中提供的命令行执行它。

另一种可能性是直接在命令行中编写相同的代码:

php -r "require('your_function_library_file.php');yourfunction($param1, $param2);"

关于php - linux 命令运行带参数的 php 文件函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21306171/

相关文章:

php - 使用 guzzle 发送异步请求而不等待响应

php - 如何使用 qz print 打印带有 html 标签的 php 页面?

c - Linux录像机最高效的文件写入方法

linux - 在 ubuntu 服务器 17.04 上安装 gitlab-ce

允许进程在后台执行的 Shell 的 C 代码 (bash)

python - 调用子进程时在文件名中引用空格

php - Yii2 依赖注入(inject)示例

javascript - 动态ajax下拉菜单不起作用

linux - 如果套接字连接到其主机的IP地址,Linux内核是否会优化包传输?

android - 从命令行打开特定的 Activity