要在 Node.js 環境下使用 PHP,您可以使用 child_process
模塊來調用 PHP 腳本。以下是一個示例:
首先確保您的系統上已經安裝了 PHP。
創建一個名為 example.php
的 PHP 文件,其中包含以下內容:
<?php
echo "Hello from PHP!";
?>
index.js
的 Node.js 文件,其中包含以下內容:const { exec } = require('child_process');
exec('php example.php', (error, stdout, stderr) => {
if (error) {
console.error(`執行錯誤: ${error}`);
return;
}
if (stderr) {
console.error(`輸出錯誤: ${stderr}`);
return;
}
console.log(`輸出結果: ${stdout}`);
});
node index.js
輸出結果: Hello from PHP!
這樣,您就可以在 Node.js 環境下使用 PHP 腳本了。請注意,這種方法僅適用于您需要在 Node.js 和 PHP 之間進行通信的特定情況。在大多數情況下,最好選擇一種語言并專注于該語言的生態系統。