在子项目一中,我们分析了多用户博客系统的用户、功能以及较为详细的功能流程。
在子项目二中,我们为多用户博客系统的开发搭建好了所需要的服务环境。
在子项目三中,我们搭建好了项目要存储信息的数据平台。
在子项目四中,我们学习并掌握了如何在HTML中如何潜入PHP以及PHP相关的基础知识。
在子项目五中,我们学习并掌握了PHP操作MySQL数据的方法,以及分页实现的技巧。
现在还存在着一个问题我们没有解决,我们现在往数据库中的读写的数据全部是在PHP程序中的,我们怎么样才能把用户输入的相关数据存放到数据库中能?
假设我们能把用户输入的相关数据通过PHP程序接收过来,并存放到PHP的变量中,我们是不是就可以利用子项目五的相关知识存放到数据库中了呢?同样,如果我们可以把用户发送的请求读取数据的请求或操作以数据的方式存放到PHP变量中,我们是不是也能利用子项目五中的相关知识从数据库中读取用户所需要的数据呢?所以,按照这个思路,我们现在要解决的问题是如何利用PHP程序接收用户数据。这需要用到PHP的内置数组。
数组是特殊的变量,它可以同时保存一个以上的值。
在 PHP 中, array() 函数用于创建数组: array();
在 PHP 中,有三种数组类型: 索引数组 - 带有数字索引的数组 关联数组 - 带有指定键的数组 多维数组 - 包含一个或多个数组的数组