簡體   English   中英

在PHP中運行C ++腳本

[英]Run C++ script in PHP

我有一個C ++程序,需要從PHP腳本中獲取數據,處理它,並將數據返回到我的PHP腳本。

  1. 如何將值從PHP傳遞給C ++?
  2. 你如何運行C ++腳本? 你有必要先編譯一些如何?
  3. 如何從C ++腳本中獲取值?

1。 如何將值從PHP傳遞給C ++?

Ans:在php文件中,您可以使用exec函數來執行C ++二進制文件。 例:

exec("/path/to/your/binary $var1 $var2", $output);

2。 你如何運行C ++腳本? 你有必要先編譯一些如何?

Ans:當然,你不能直接執行C ++腳本,C ++是編譯語言,你可以只執行二進制文件。

3。 如何從C ++腳本中獲取值?

Ans:參見1,您將通過$output獲得C ++的輸出形式。

1-您可以使用exec調用外部應用程序,使用命令行參數

2- C ++不是腳本,它是一種編譯語言,你必須先編譯它

3-normal std out將被php exec函數捕獲

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM