如果我想调用/执行node test.js文件到demo.php文件中。我发现了一个名为 exec()的函数,它将执行节点命令到PHP中。
这是我创建两个文件的文件,如下所示。
test.js
console.log('welcome');
我只是添加了名为“welcome”的消息。现在我已经为PHP创建了一个文件,我想调用上面的文件并在下面的文件中调用上面的消息。
demp.php
<?php
$result = exec('node detail.js &',$out);
print_r($result);
print_r($out);
?>
问题是当我执行PHP文件“http://localhost/demo.php”时输出如下
Array ( )
我在console.log中找不到任何消息。