前两天在图书馆借到这本书,之前也对这本“圣经”有所耳闻。挑选了几章大概的阅读了一下,感觉内容相当细致,对夯实PHP基础应该会很有帮助。So,下单买一本。 今天大概的看了前三章,分别是“PHP快速入门”、“数据的存储与检索”、“使用数组”。都是最最基
前两天在图书馆借到这本书,之前也对这本“圣经”有所耳闻。挑选了几章大概的阅读了一下,感觉内容相当细致,对夯实PHP基础应该会很有帮助。So,下单买一本。
今天大概的看了前三章,分别是“PHP快速入门”、“数据的存储与检索”、“使用数组”。都是最最基础的东西,胜在细致,可以当手册用,毕竟要背下这么多函数方法的使用方式也不太实际。
1、第一章没有什么特别要提的地方。就是知道了其他形式的标记方式、注释方式、表单变量,一般用不到……就“定界符”这块,书上只是粗略带过,Google一下,感觉还是蛮有用的:
1 2 3 |
|
还有一点值得强调的是print和echo的异同,面试金题啊~
相同之处:·都不是真正的函数;·都可以用带参数的函数形式进行调用;·都可以当作操作符;
不同指出:·以函数形式调用print,将返回值(1);·print的速度要比echo慢;
2、第二章主要讲解 用文件进行数据的存储和检索,各种文件操作函数的使用方法。个人感觉现在没有什么特别广泛的用处…………
3、第三章的内容比较多,并且实用。PHP的一大优点就是功能灰常强大的数组操作!
3.1 range()函数,
1 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
3.2 数组的循环遍历 foreach()、each()、list()
foreach()语法结构的使用方法比较熟悉
1 2 3 |
|
每个数组都有一个内部指针指向数组中的当前元素,使用each()的时候就间接地使用了指针。它将返回包含四个元素的数组,是当前指针指向的元素的内容。
1 2 3 4 5 6 7 8 9 10 11 |
|
list()把数组中的值赋给一些变量,它不是真正的函数,而是一种语言结构。直接搬php.net的例子
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
注意,赋给list的数组必须是数字索引,list也只会找出数字索引。
3.3 另外一些排序的函数非常实用~
sort()、asotr()、ksort();
rsort()、arsort()、krsort();
usort()……
随机排序shuffle()
=======================分割线,差不多就先这样吧~==============================