要在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脚本执行完毕。