gpt4 book ai didi

php - 运行脚本并执行 PHP 进行输出

转载 作者:太空宇宙 更新时间:2023-11-04 05:44:46 25 4
gpt4 key购买 nike

我正在运行一个程序,对于它生成的每个输出行,执行一个 PHP 脚本并将行内容传递给它。

我知道,很难理解。这是一个例子:执行脚本 -> 脚本输出“在 127.0.0.1 上初始化脚本”。现在它需要执行像 php5 input.php 'Initializing script on 127.0.0.1' 这样的命令。

这可行吗?如果是这样,我将如何去做?

编辑:澄清;我基本上想要 command > log.txt 但不是将输出写入该文件,而是将其作为参数写入 PHP 脚本

最佳答案

PHP 是一个很像 Bash、Python 等的解释器,因此您可以用它来执行“正常”脚本编写。例如:

#!/usr/bin/php5

<?php

echo "Hello, world!\n";

while($line = fgets(STDIN)) {
echo "> " . $line;
}

?>

将文件标记为可执行文件,然后运行:

$ /program/that/generates/lines | /path/to/your/php/script

但是,与您最初的问题相反,在我看来,您实际上想使用 JavaScript 和可能的 AJAX 来实现 Web 目的。 Sane Web 应用程序将使上述脚本在后台运行,并将结果安全地写入文件或流,使用 AJAX 读取它并更新当前页面上的信息。

关于php - 运行脚本并执行 PHP 进行输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23430293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com