有人可以告诉我如何从PHP启动节点功能。 例如,我想从节点http请求加载一些数据并将其加载到PHP网站。 请放置任何教程或部分代码。
答案 0 :(得分:0)
只要您没有在命令中使用任何用户输入,就可以使用php var sorted = sortThis(['apples', '3mango', 'tomatoes', '1blackberries', 'oranges', 'Peaches'])
var shouldBe = ['1blackberries', '3mango', 'Peaches', 'apples', 'oranges', 'tomatoes']
console.assert(sorted.length === shouldBe.length)
for(var i = 0; i < sorted.length; i++) {
console.assert(sorted[i] === shouldBe[i])
}
- http://php.net/manual/en/function.exec.php。我不知道这方面的教程。
以下是关于调用系统的不同方法的问题:PHP - exec() vs system() vs passthru()
答案 1 :(得分:0)
你的node.js代码应该运行一个监听loopback接口的简单http服务器,这样你的php代码就可以使用http请求来请求数据。
另一种选择是在公共URL(在不同的端口上或使用反向代理)上运行节点服务器,并让它使用JSONP返回数据。