PHP初学者程序练习:表单计算与数据转换

需积分: 9 7 下载量 36 浏览量 更新于2024-09-12 收藏 56KB DOC 举报
"PHP程序练习,包括表单计算、字符串与数字转换、算术运算符的理解" 在PHP编程中,初学者经常会通过一些简单的练习来掌握基础概念和语法。以下是基于提供的资源摘要信息所涵盖的几个关键知识点: 1. 表单处理: 在PHP中,我们可以创建HTML表单来收集用户输入的数据。`<FORM>`标签定义了一个表单,`ACTION`属性指定提交表单后处理数据的PHP脚本(在这个例子中是`phpEx1_2.php`),`METHOD`属性定义了数据提交的方式,这里是`POST`,意味着数据会被隐藏在HTTP请求体中。表单中的`<INPUT>`标签用于创建输入字段,`NAME`属性定义了输入字段的名称,便于在PHP脚本中引用。 在`phpEx1_2.php`中,使用`date()`函数获取当前日期,并通过`$_POST`全局数组获取表单提交的数据,如`$YourName`、`$CostOfOneBook`和`$NumbersOfDaysBuying`。然后,这些数据被用来计算总金额并显示在页面上。 2. 字符串与数字转换: PHP会自动进行类型转换,当尝试执行数学运算时,字符串会被转换成数字。在第二个程序中,展示了不同类型的转换情况: - 字符串"1"加上整数1会得到数字2。 - 类似地,"1"加"2"也会得到数字3。 - 当字符串包含非数字字符(如"3extra")时,PHP只会使用开头的数字部分,所以"1"加"3extra"会得到4。 - "1"加浮点数字符串"4.5e6"会得到4.5e6,即4,500,000。 - 如果字符串无法转换为数字(如"a7"),PHP会将它视为0,因此"1"加"a7"会得到1。 3. 算术运算符: 第三个程序演示了PHP中的算术运算符,例如加法(+)。在这个例子中,变量`$a`和`$b`分别被赋值为8和5,然后它们相加,结果存储在变量`$c`中。在实际的PHP代码中,`$c=$a+$b;`这行表示 `$c` 的值现在是 `8 + 5`,也就是 `13`。 这些练习旨在帮助初学者熟悉PHP的基本语法,包括表单数据处理、类型转换以及基本的算术运算。通过实践,学习者能更好地理解和掌握这些概念,为进一步的PHP编程奠定坚实的基础。