
PHP进阶学习:从HTML到MySQL
下载需积分: 12 | 1.21MB |
更新于2024-08-02
| 172 浏览量 | 举报
收藏
"这篇资源是关于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的人来说,这是一份非常有价值的参考资料。
相关推荐





lsx220
- 粉丝: 1
最新资源
- 源代码揭秘:四国军棋的逻辑与魅力
- C#实现学生考勤管理系统的源码分享
- MPEG-2编码实现:C语言源代码详解
- VS2005开发的实用无刷新分页控件
- C语言算法精华:高手必备的编程技巧
- VC++实现PE文件结构修改的简易教程
- Webwork、Spring、Hibernate及Freemarker集成演示
- Delphi实现的词法分析器及完整报告分享
- 思科CCNA中文教程 - 易懂高效的学习指南
- VC++使用数据库数据绘制曲线图的实现方法
- VC实现Eye图像浏览器教程与代码
- 软件测试全方位培训与管理精华
- 全面解析Lucene搜索引擎的配置与核心使用
- libsvm-mat-2.88:MATLAB支持向量机实现与应用
- 掌握ASP右键菜单实现技巧
- 《Thinking in C++》第二卷:完整英文原版与代码下载
- AmCharts导出图片功能深入教程
- 多数据库访问编程示例代码集合
- C# 摄像头管理库的使用方法与介绍
- C#实现无需COM组件的Excel导出解决方案
- C#文件下载实现进度显示与断点续传功能
- VC实现3D魔方游戏源代码教程
- MM54HC00/MM74HC00: 低功耗高速CMOS 2输入NAND门
- VB与SQL结合实现的学生信息管理解决方案