当前位置:Gxlcms >
PHP教程 >
学习PHP前需要先学别的语言(比如C语言)吗?如果需要,那在什么时候接触比较合适呢?
学习PHP前需要先学别的语言(比如C语言)吗?如果需要,那在什么时候接触比较合适呢?
时间:2021-07-01 10:21:17
帮助过:13人阅读
还有说要学 Python 的。
回复内容:
个人意见:
不管学什么语言,如果C学得好,那么对你是有很大帮助的,
所以大学拿C当启蒙是非常正确的。
有很多学PHP的,工作2-3年后又回过头去看C相关的书籍。
别听人家诓你,直接学就是了,可能要配套学个HTML和JavaScript。
极其特殊的情况下才需要先学C,需要先学Python的是无稽之谈。
当然,单纯学习PHP的情况,是不需要以C作为基础的。 同@张江阁 的回答,别的东西学一下是没有坏处的。
非常个人的观点:把 Python、PHP、C 都学习一下,不会有坏处的。
我很不认同的一点,就是有人会将语言学习看成投资,一定要仔细斟酌,生怕学多了一门就亏了。
其实不同的语言不是换换语法风格而已,每种语言都有自己的设计思路,尤其是你提出来的这三个,非常具有代表性:
- C 语言:按照《Unix 编程艺术》的说法,是对汇编的一个极薄抽象层。是底层编程和极简主义的代表。
- PHP:整个语言就是为 Web 开发而生的,从中可以学习到 HTTP 协议在应用中关联的知识。同时在面向对象方面,PHP 的对象模型是山寨 Java 的,可以学习到 Java 派的狭义对象观。
- Python:从中可以学到提升代码可读性的技巧,以及和 ECMAScript 差不多级别的广义对象观。
这些语言的学习没有先后顺序,但是如果你开始学了,你可能会发现数据结构、算法乃至设计模式、架构模式都是写好代码的基石。
理论上不需要学习任何其他编程语言。c语言作为基础,建议学习,python可以无视,除非拿php做后台应用,js还是要学的。
可以无视,直接入门PHP,如果你不想仅仅是简单使用,@张江阁的回答很客观
我的问题被修改了…………完全变了样子,我的问题是学习PHP的时候,不是之前