前言 - 这里什么是进阶 ¶
作者:KK
发表日期:2016.8.8
- 按照一般来说,基础归基础,基础一般都是大多数PHP书籍上所教的那一系列语法,常用函数,面向对象,命名空间等语言特性和常用扩展的就是基础知识,超出这些的可以说是进阶知识
- 又有另一种理解方法就是经常接触的就是基础,不经常接触但用到的时候又很有效的就是进阶
我这里所谓的进阶
就是倾向后者的,后面再解释,我先这么说清楚了:
尽管像count(false)
的值是1,这个count函数在PHP的基础教程里都有教,并且官方手册也有说明为什么会是1,但是这其实是很多程序员在学习的时候没有记紧的,忽略了的一个事情,在工作中偶尔遭遇这些“坑”才慢慢学会了,那我就认为这个是进阶
的一部分内容。
贴合实际嘛,实际上就是大家学习基础的时候学到的掌握在心中的就算是基础,但经历一些实战开发后才了解到的知识通常算是进阶了
为什么这样来定义进阶的内容?
因为如果按第1种标准的逻辑来定义进阶内容的话,那我觉得实际上很多普通PHP程序员忽略的细节问题并不能在这里找到答案