PHP基础案例一:展示学生资料卡

一、需求分析:

请利用PHP的变量保存学生的姓名、出生日期、所属学科以及学号,最后将该学生的信息输出到网页中显示。其中,在定义学生的出生日期和学号时候,必须满足以下两个条件。

1、出生日期为公历,填写格式为YYYY-MM-DD,例如2003-09-08,表示2003年公历9月8日出生。

2、学号是由0加上两位数字的年份和两位数字的月份与日期,再接上三位数字的学生序号,例如2012年5月19日某班的第1个学生的序号为0120519001。

3、利用PHP代码可以嵌入到HTML页面中特性,编写一个4行2列的表格,在表格中嵌入PHP代码,分别输出学生的姓名、出生日期、学科以及学号。

二、设计思路

1、定义变量保存学生资料,需要定义几个变量,这几个变量分别是什么?

2、将代码嵌入到HTML页面中,需要编写一个几行几列的表格?这些表格分别输出学生的哪些信息?

三、知识储备

1、什么是变量?

程序中的变量源于数学,在程序语言中能够储存结果或者表示抽象概念。简单理解变量就是临时存储值的容器,它可以储存数字、文本、或者一些复杂的数据等。

2、如何声明变量?

因为 PHP 是一种弱类型的语言,所以使用变量前不用提前声明,变量在第一次赋值时会被自动创建,这个原因使得 PHP 的语法和C语言、Java 等强类型语言有很大的不同。

声明 PHP 变量必须使用一个美元符号“$”后面跟变量名来表示,然后再使用“=”给这个变量赋值。

<?php
$a=1;
$b='你好';
?>

3、变量命名规则

变量名并不是可以随意定义的,一个有效的变量名应该满足以下几点要求:(1)变量必须以 $ 符号开头,其后是变量的名称,$ 并不是变量名的一部分;

(2)变量名必须以字母或下划线开头;

(3)变量名不能以数字开头;

(4)变量名只能包含字母(A~z)、数字(0~9)和下划线(_);

(5)与其它语言不通的是,PHP 中的一些关键字也可以作为变量名(例如 $true、$for)。

4、几点提示

当使用多个单词构成变量名时,可以使用下面的命名规范:

(1)下划线命名法:将构成变量名的单词以下划线分割,例如 $get_user_name、$set_user_name;

(2)驼峰式命名法(推荐使用):第一个单词全小写,后面的单词首字母小写,例如 $getUserName、$getDbInstance;

(3)帕斯卡命名法:将构成变量名的所有单词首字母大写,例如 $Name、$MyName、$GetName。

四、代码实现

<?php
//定义变量保存学生资料
$name = '王六';//保存学生的姓名
$birth = '2003-08-07';//保存学生的出生日期
$subject = 'PHP';//保存学生的所属学科
$snum = '0150427001';//保存学生的学号
?>

定义好PHP代码,编写一个4行2列的表格,在表格中嵌入PHP代码,分别输出学生的姓名、出生日期、学科以及学号。

<table>
<tr>
<th colspan="3">展示学生资料</th>
</tr>
<tr>
<td>姓名:</td>
<td><?php echo $name;?></td>
</tr>
<tr>
<td>出生日期:</td>
<td><?php echo $birth;?></td>
</tr>
<tr>
<td>学科:</td>
<td><?php echo $subject;?></td>
</tr>
<tr>
<td>学号:</td>
<td><?php echo $snum;?></td>
</tr>
</table>

五、效果展示

php1.JPG

关于PHP基础案例一:展示学生资料卡的文章就分享到这,如果对你有帮助欢迎继续关注我们哦

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/41663.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
php学习php学习订阅用户
上一篇 2022年6月21日 22:41
下一篇 2022年6月21日 22:42

相关推荐

  • PHP入门指南:第一行PHP代码。

    PHP是一种流行的服务器端脚本语言,许多优秀的网站都是用PHP建立的。如果你希望学习PHP入门知识,下面是一些简单的步骤来帮助你编写你的第一行PHP代码。安装PHP环境首先,在你的计算机上安装PHP环境。你可以下载PHP…

    2023年5月23日
    01
  • PHP使用Memcache技术,提升网站性能的秘诀。

    随着互联网的不断发展,网站的访问量日益增加,而各种高并发的情况也随之出现。这时候,网站性能就变得尤为重要。为了能够提升网站的性能,各种技术手段也应运而生。其中,PHP结合Memcache技术是提升网站性能的一种…

    2023年5月21日
    01
  • 详解PHP中的数组分页实现(非数据库)

    在日常开发的业务环境中,我们一般都会使用 MySQL 语句来实现分页的功能。但是,往往也有些数据并不多,或者只是获取 PHP 中定义的一些数组数据时需要分页的功能。这时,我们其实不需要每次都去查询数据库,可以在…

    2023年3月29日
    01
  • 手册中的类型--用于说明需要某种类型的数据

    Mixed:mixed 说明一个参数可以接受多种不同的(但不一定是所有的)类型。如果函数需要的形参是两种以上,都会用mixed; Number:可以是int型和float型 Void: 作为返回类型意味着函数的返回值是无用的。void 作为参…

    2017年11月28日
    0223
  • PHP调用鼎信短信接口实现批量短信发送。

    随着科技的发展和人们的生活水平的不断提高,短信已经成为人们生活、工作中必不可少的的一种沟通方式。无论是商家推广活动,还是企业员工相互之间的通讯,都不可避免地需要用到短信。所以,如何使用短信接口来实现…

    2023年5月23日
    01
  • PHP基础案例二:计算学生年龄

    一、需求分析为了方便、准确、快捷的展示学的年龄,系统通常根据学生的出生日期进行自动计算。下面请利用PHP变量分别保存学生的年月日,并通过PHP中的data函数获取当前年月日,最后计算出学生的年龄。例如:出生年…

    2022年6月23日
    0165
  • PHP8中的函数:str_contains()的实用应用方法。

    随着PHP8的发布,新的函数和特性受到广泛关注。其中,str_contains()函数无疑是一个备受期待的新特性。本文将介绍这个函数的实用应用方法,希望能帮助PHP开发者更好地使用它。首先,我们来看一下str_contains()函数…

    2023年5月21日
    08
  • 如何在PHP中实现CRM系统。

    随着企业的发展,客户管理变得越来越重要。为了提高客户满意度和忠诚度,越来越多的企业采用客户关系管理系统(CRM)来帮助其管理客户关系。而PHP是一种流行的编程语言,因其简单易学、灵活和强大而被广泛应用于Web…

    2023年5月22日
    02

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息