您好,欢迎访问一九零五行业门户网

《PHP和MySQL Web开发》学习笔记:1~3章

前两天在图书馆借到这本书,之前也对这本“圣经”有所耳闻。挑选了几章大概的阅读了一下,感觉内容相当细致,对夯实php基础应该会很有帮助。so,下单买一本。 今天大概的看了前三章,分别是“php快速入门”、“数据的存储与检索”、“使用数组”。都是最最基
前两天在图书馆借到这本书,之前也对这本“圣经”有所耳闻。挑选了几章大概的阅读了一下,感觉内容相当细致,对夯实php基础应该会很有帮助。so,下单买一本。
今天大概的看了前三章,分别是“php快速入门”、“数据的存储与检索”、“使用数组”。都是最最基础的东西,胜在细致,可以当手册用,毕竟要背下这么多函数方法的使用方式也不太实际。
1、第一章没有什么特别要提的地方。就是知道了其他形式的标记方式、注释方式、表单变量,一般用不到……就“定界符”这块,书上只是粗略带过,google一下,感觉还是蛮有用的:
string 'j' (length=1) 4 => string 'm' (length=1) 5 => string 'p' (length=1) 6 => string 's' (length=1) 7 => string 'v' (length=1) 8 => string 'y' (length=1) 9 => string '\' (length=1) 10 => string '_' (length=1) 11 => string 'b' (length=1) 12 => string 'e' (length=1) 13 => string 'h' (length=1) 14 => string 'k' (length=1) 15 => string 'n' (length=1) 16 => string 'q' (length=1) 17 => string 't' (length=1) 18 => string 'w' (length=1) 19 => string 'z' (length=1)*/
3.2 数组的循环遍历 foreach()、each()、list()
foreach()语法结构的使用方法比较熟悉
$val ){ ...}
每个数组都有一个内部指针指向数组中的当前元素,使用each()的时候就间接地使用了指针。它将返回包含四个元素的数组,是当前指针指向的元素的内容。
'苹果');var_dump(each($arr));// 输出/*array 1 => string '苹果' (length=6) 'value' => string '苹果' (length=6) 0 => string 'apple' (length=5) 'key' => string 'apple' (length=5)*/
each()函数先返回当前元素,再将指针向右移动一位;next()函数先向右移动一位再返回元素。另外还有prev()函数,和next()方向相反;current(),即pos()返回指针当前指向的元素;reset()使指针重新指向第一个元素并返回元素(多次使用each需要使用reset());end()指向最后一个。list()把数组中的值赋给一些变量,它不是真正的函数,而是一种语言结构。直接搬php.net的例子

注意,赋给list的数组必须是数字索引,list也只会找出数字索引。
3.3 另外一些排序的函数非常实用~
sort()、asotr()、ksort();
rsort()、arsort()、krsort();
usort()……
随机排序shuffle()
=======================分割线,差不多就先这样吧~==============================
其它类似信息

推荐信息