通常,复制PHP解释器的源代码并在C / C ++程序中使用它是一个好主意,或者在性能和可靠性方面有什么问题?
答案 0 :(得分:1)
我想说它在许多情况下可能没用,因为PHP使用自己的Variant处理数据,你可能不会在C / C ++程序中使用它们。
然而,使用他们已经完成的工作并实现自己的版本当然是一个好主意,但实际上只有精心设计的PHP函数。例如,对于数组处理,您可能只想使用C ++ std :: map(或std :: vector)并完成它。
另请注意,PHP编写为在许多操作系统下运行,因此您将在使用特定于操作系统的库的函数中看到过于复杂的东西。如果您正在为一个特定目标进行编程,那么您可以更简单地实现自己的目标,而不是复制/粘贴+修改。