要在C#中調用PHP腳本,可以使用Process
類來啟動一個新的進程并執行PHP腳本。以下是一個簡單的示例代碼:
using System;
using System.Diagnostics;
class Program
{
static void Main()
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "php"; // PHP解釋器的路徑
startInfo.Arguments = "path/to/your/php/script.php"; // PHP腳本的路徑
Process process = new Process();
process.StartInfo = startInfo;
process.Start();
process.WaitForExit(); // 等待進程執行完成
Console.WriteLine("PHP腳本執行完畢。");
}
}
在上面的示例中,我們使用ProcessStartInfo
類來指定要執行的PHP解釋器和PHP腳本的路徑,然后創建一個新的Process
實例并啟動該進程來執行PHP腳本。最后,我們使用WaitForExit
方法等待進程執行完成并輸出一條消息表示PHP腳本執行完畢。