欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

C语言写的PHP框架,是不是一定要会C语言才能用?为什么?

程序员文章站 2024-01-17 23:07:10
...
C语言写的PHP框架,是不是一定要会C语言才能用?为什么?

回复内容:

C语言写的PHP框架,是不是一定要会C语言才能用?为什么?

不是,C语言写得PHP框架仍然是PHP框架,只是把框架中所需要的函数、类使用C扩展的方式去实现。在使用框架的过程中,仍然遵循的是PHP语法。鸟哥的yaf就是这其中之一,使用它完全不需要C的基础。

没用过,但是肯定不需要,如果一个java框架需要学习php才能用,那叫java框架吗?

你是指 Phalcon 吗? 并不需要C语言基础的,框架本身是把一些操作封装成 PHP 语法的, 所以只需要根据文档要求使用PHP的语言写就可以了。

Java虚拟机是用C++写的..., 底层的东西不用学,你要用的是框架本身,不是改它的代码

用C语言写的框架,目前都是以扩展的形式来写,现在有yaf,phalcon,。。。服务器启动时候就把框架加载到内存,整个php环境不再需要引入框架文件。这类框架都有php接口,直接用就行了。比如你安装了 redis 扩展(虽然这不是框架),调用的时候直接执行 new Redis(),phalcon框架,$Loader =new Loader();就直接可以实例化了一个对象。

c语言写的php框架,最终给你的接口还是php的,不要担心。
使用框架只需要用php就够了,想要阅读框架的实现代码才需要懂c语言。

肯定不需要啊,都说是php框架了,肯定是php的语法。框架就是为了方便,不用理解复杂的逻辑和操作而存在的。

如果要改框架你就傻眼了

相关标签: c php php框架