A. Net programa veri in memory PHP geçmek için? I Process php.exe aramak için kullandığınız, ve script adı (*. Php) ve argümanları geçecek.
Sorun şimdi nasıl ben PHP. Net, verileri geri pas yapmak nedir?
Özellikle, ben Net onu durdurmak böylece. PHP verilerini geçebileceği şekilde bakıyorum. . Net kod ben buna benzer var:
Process p = new Process();
StreamWriter sw;
StreamReader sr;
StreamReader err;
ProcessStartInfo psI = new ProcessStartInfo("cmd");
psI.UseShellExecute = false;
psI.RedirectStandardInput = true;
psI.RedirectStandardOutput = true;
psI.RedirectStandardError = true;
psI.CreateNoWindow = true;
p.StartInfo = psI;
p.Start();
sw = p.StandardInput;
sr = p.StandardOutput;
var text1 = sr.ReadToEnd(); // the php output should be able to be read by this statement
sw.Close();
Edit: Some suggest the use of XML, which is fine. But XML is a file based system; I would prefer a manner in which the interaction of data are passed in memory, just to prevent accidentally writing to the same XML file.