PHP进阶学习:从HTML到MySQL

需积分: 12 6 下载量 151 浏览量 更新于2024-08-02 收藏 1.21MB DOC 举报
"这篇资源是关于PHP进阶学习的资料集合,由作者小城于2008年10月1日整理,包含了HTML、CSS、MySQL和PHP的相关内容,特别是PHP常用函数、网页常用代码和部分JavaScript脚本。资料中提到了PHP中的数组创建和操作,包括如何使用`array()`函数创建数组,以及数组的索引和值的设定规则。" 在PHP编程中,数组是一种非常重要的数据结构,它允许存储多个值在一个变量中。`array()`函数是PHP中用于创建数组的语言结构,而非普通的函数。在创建数组时,你可以通过`=>`运算符为每个元素指定索引和对应的值。索引可以是字符串或数字,如果省略索引,系统会自动为元素分配从0开始的整数索引。 例如,以下是如何创建一个二维数组的示例: ```php $fruits = array( "fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), "numbers" => array(1, 2, 3, 4, 5, 6), "holes" => array("first", 5 => "second", "third") ); ``` 在这个例子中,`$fruits`变量包含三个子数组,分别代表了水果、数字和洞的列表。其中,"holes"数组中的5索引对应的是"second",而"first"和"third"则使用了字符串作为索引。 当你在定义数组时,如果重复定义同一个索引,后面的值会覆盖前面的值。比如: ```php $array = array(1, 1, 1, 1, 1, 8 => 1, 4 => 1, 19, 3 => 13); ``` 在这个例子中,索引3和8都出现了两次,但最终保存的是最后定义的值,所以`$array[3]`为13。另外,由于最大索引是8,下一次自动创建的索引将是9,所以`$array[9]`的值是19。 如果希望从非零数字开始索引数组,可以这样做: ```php $firstquarter = array(1 => 'January', 'F'... ``` 这个例子中,数组的索引从1开始,而不是默认的0。 在PHP进阶学习中,理解并熟练掌握数组的使用至关重要,因为它在处理数据集合、数据库查询结果等方面发挥着核心作用。通过学习这些基本概念和技巧,可以提升PHP编程的能力,从而更好地进行Web开发工作。这份资源中的其他部分可能涵盖了更复杂的PHP函数、网页代码实践以及JavaScript脚本,这些都是提升PHP技能的关键组成部分。对于那些想要深入学习PHP的人来说,这是一份非常有价值的参考资料。