gpt4 book ai didi

php - 如何使用 shell 从另一个 php 脚本执行 php 脚本?

转载 作者:可可西里 更新时间:2023-10-31 23:11:40 25 4
gpt4 key购买 nike

我有一个名为 sample.php 的 php 文件,其中包含以下内容:

<?php
echo "Hello World!";
?>

我想做的是使用第二个 php 脚本运行此 php 脚本。

我认为 shell_exec 可以帮助我,但我不知道它的语法。

顺便说一下,我想用cpanel 执行这个文件。所以我必须执行shell。

有什么办法吗?

最佳答案

如果您需要将 php 文件的输出写入变量,请使用 ob_start 和 ob_get_contents 函数。见下文:

<?php
ob_start();
include('myfile.php');
$myStr = ob_get_contents();
ob_end_clean();
echo '>>>>' . $myStr . '<<<<';
?>

因此,如果您的“myfile.php”包含以下内容:

<?php
echo 'test';
?>

那么你的输出将是:

>>>>test<<<<

关于php - 如何使用 shell 从另一个 php 脚本执行 php 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20463595/

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