如果你的C代码被编译成可执行文件,那可执行文件可以从PHP执行 - 但我猜这不是你的意思吗?
如果你想从PHP中执行C代码:这是不可能的...除非你将C代码编译为PHP扩展.
.dll在Windows上,PHP扩展就像a :它是一个库,可以导出可以从PHP调用的函数.
如果您想了解有关编写PHP扩展的更多信息,那些链接可能会让您感兴趣:
而且,如果你真的对这个主题感兴趣,并准备花一些钱,你可以购买扩展和嵌入PHP 这本书(有些页面也可以在Google Books上预览) ; 当对这个主题感兴趣时,它被认为是读书的书(事实上,我已经在不久前买了它,而且,在我看来,这确实是一个有趣的读物)
BTW,那本书的作者也是我链接的前四篇文章的作者;-)