从PHP调用时,exec函数不返回值

时间:2017-10-27 06:21:49

标签: php node.js unix

如果我想调用/执行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中找不到任何消息。

0 个答案:

没有答案