为什么PHP内置标准函数有空函数体?
这怎么可能有一个空的函数体?
这与C/C++(PHP 是用它编写的)有关吗?或者它与CGI机制或类似的东西有关?
- 我想知道函数在底层是如何工作的。
- 如果我想添加一个简单的函数,将用 C++ 编写的“Hello world”返回给 PHP 怎么办?
提前致谢。
回答
这些只是虚拟文件(由 IDE 实现),为内置函数/类提供文档和自动完成目的。
如果您想了解 PHP 的工作原理,请查看其源代码:https : //github.com/php/php-src。
如果你想用自定义函数扩展 PHP,你可以用 C++ 编写一个扩展。有很多关于如何开始的教程。