如果你要问php自学要多久和学php难不难,这需要从前提条件来判断的,比如有的人学习能力强,有的有人指导,有的有相应的没有任何程序语言基础。
对于与上面有一定优势所相对的就是比较不好的情况,也就是没有什么程序语言基础,两者学php的难易程度与自学要多久所需要的时间都是不一样的。
同时,php难不难学,自学要多久,这也是要看你将要学到什么程度。
php入门阶段
对于php入门,也是有对php相关知识有一定的了解,其中也分为了解的深与浅,比如你知道一些基本的语法是初步了解就是初步入门,而能用php做一些简单的样式或效果,这说明你的php又进了一步,但这也同样只是在入门阶段。
php初级阶段
相对于入门阶段,你到了php初级阶段的时候,应该能用php连接mysql数据库,以及写一些简单的sql语句,对于html与css等都有所进步。
这时候应该也可以手工配置php+apache环境了,同时也能对服务器做一些简单的配置。
php中级阶段
这个阶段比较长,如果你能对性能调优,sql优化及优化apache配置,那么你应该初步到了php中级阶段,在这时候,你会深深的明白,不光需要学会php,还需要学html、js、linux、数据库等内容。
而当你在中级阶段接近更高阶段的时候,一般能都编写php前端框架,后台,js及数据库相关技术都很熟练了。
这时候,你也不会局限于用php了,你可能会用java做后台,python做数据分析挖掘。
在这时候,如果学习一门新的语言,一般都很容易就能学会。
php高阶段
到了这个阶段,可以说php只是个工具,你已经能够信手拈来了。