2017-05-31 143 views
-1

我需要更好地理解ArrayAccess接口。 该文档指向http://php.net/manual/en/class.arrayaccess.php,但我希望自己看到源代码用于学习目的。我在哪里可以找到它? 在我的debian上必须有这个class.arrayaccess.php文件在某个地方吗?在/etc/php/7.1文件夹中只有.ini文件。 在官方回购https://github.com/php我不知道它在哪里。我错过了什么吗? 感谢您的帮助PHP核心文件位置

+0

PHP是用C编写的,而不是用PHP编写的。你能从C源代码中获得你想要的信息吗? –

+0

你有文档中的代码,没有恐惧......你想学习PHP核心还是PHP? –

+0

[内置PHP函数的源代码位于何处?]的可能重复(https://stackoverflow.com/questions/10859420/where-is-the-source-code-for-built-in-php-功能定位) – ellimist

回答

3

php是用C编写的,所以如果你想知道函数是如何工作的,我建议你看一下解释器的source code

+0

是的,我已经看了一下,但是我有C的知识,所以我怀疑我会学到很多东西。我完全忽略了这个事实,即PHP的主要核心是C语言。我只是一个初学者。谢谢你的回答。 – thepassenger