网站大量收购独家精品文档,联系QQ:2885784924

PHP程序设计项目化教程(微课版) 课件 项目2 智能BMI计算与健身运动推荐系统--语法基础.pptx

PHP程序设计项目化教程(微课版) 课件 项目2 智能BMI计算与健身运动推荐系统--语法基础.pptx

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

智能BMI计算

与健身运动推荐系统

——语法基础;张华在日常锻炼中深刻体会到,为了更有效地提升自己的体质和健康状况,经常需要对身体指标进行精确评估,如测量体重、计算BMI值等。身为健身爱好者,他萌生了一个想法:研发一款智能BMI计算与健身运动推荐系统,以帮助同学们更科学、更合理地选择适合自己的运动方式。通过这个系统,同学们可以准确地了解自己的身体状况,从而制定出更为个性化的健身计划,选择出更为合适的运动项目。;理解标识符与关键字的区别和用法;

掌握变量的声明和使用方法、常量的概念和声明方式;

理解不同类型的表达式及其在PHP中的应用;

掌握PHP中的基本数据类型(整型、浮点型、布尔型、字符串型、数组、对象、资源等);

掌握各种运算符的用法和优先级。;变量和常量;变量和常量;在PHP中,经常需要定义一些符号来代表程序中的实体,如变量名、函数名、类名等,这些符号被称为标识符。

为了确保代码的清晰和一致性,在命名标识符时需要遵循以下规则。

(1)仅可由字母、数字、下画线组成。

(2)不能以数字开头,以避免与数值混淆。

(3)用作变量名时,区分大小写。

;关键字是PHP中已经定义好并赋予特殊含义的标识符,也称作保留字。需要注意,关键字不能作为常量、函数名或类名等使用,表所示为PHP中常见的关键字。;变量,顾名思义,就是其值可以变化的量。

1.变量的命名

变量的命名遵循之前提到的标识符命名规则,但有一些特定的要点需要强调。

(1)在PHP中,所有变量名都必须以美元符号($)开头。

(2)包含字母、数字、下画线,但不能以数字开头,也不能包含空格或其他非法字符。

(3)区分大小写的。

(4)不能使用PHP中的关键字。

通过遵循这些规则,确保变量名的合法性和一致性,从而编写出更加清晰、易于维护的PHP代码。

;2.变量的赋值

在PHP中,通过3种方式为变量赋值:直接赋值、传值赋值和引用赋值。

(1)直接赋值

直接赋值是指将一个具体的值赋给某个变量,其基本语法格式是“$变量名=值”:

$name指向字符串Jack在内存中的位置,$age指向数字20的位置。;2.变量的赋值

(2)传值赋值

传值赋值意味着将一个变量的值复制到另一个变量中:

$x和$y都指向数字20,但是它们各自独立,改变$y的值不会影响$x的值。;2.变量的赋值

(3)引用赋值

引用赋值是指在PHP中,通过在一个变量前添加符号来创建一个引用,该引用指向另一个已存在的变量。例如:

$m和$n均指向数字20。当改变其中一个变量的值时,另一个变量的值也会随之改变。通过这种方式,我们可以实现多个变量之间的数据同步更新。;3.变量的分类

变量在代码中的可访问范围称为变量的作用域。根据作用域的不同,可将变量分为局部变量和全局变量。

(1)局部变量

局部变量具有局限性,其作用域通常限制在特定的程序区域。局部变量是定义在函数内部、主程序或全局代码块(如循环、条件语句等)、其他局部作用域内(控制结构如try-catch块、with语句等)中的变量,对于其声明区域之外的代码是不可访问的。

(2)全局变量

全局变量的作用域涵盖整个程序,这意味着它们可以在程序的任何部分被访问,包括在用户定义的代码块(如函数、类等)内部。

;4.可变变量

为了方便在开发时动态地改变一个变量的名称,PHP提供了一种特殊的变量—可变变量。通过可变变量,可以将一个变量的值作为该变量的名称。

可变变量的实现,需要在一个变量前多加一个$符号,其语法格式如下。

$$a表示将$a的值作为变量名,即$say。以上代码的执行结果如图所示。;假设你正在开发一个简单的商品管理系统,需要定义4个变量分别用于存放商品名称、商品价格、商品厂家、商品数量并输出其值。编写php文件,实现商品信息的定义和输出。;启动内置服务器,在浏览器中打开php文件。;(1)变量名

对于变量,应该使用小驼峰命名法(camelCase)。

(2)常量名

常量名应该全部大写,使用下画线分隔单词(例如:MAX_FILE_SIZE)。

(3)函数名

对于函数,应该使用小驼峰命名法,且首字母小写。函数名应该是动词或动词短语。

(4)数组名

数组名应该遵循与变量名相同的命名规范。如果是关联数组,建议使用有意义的键名。

(5)类名

使用大驼峰命名法(PascalCase),且类名必须是名词(例如:UserController)。

(6)类文件名

类文件名应该与类名命名规范保持一致,使用大驼峰命名法。类文件的扩展名应该是.php(例如:UserController.php)。;(7)与数据库相关的命名

数据库表名应该全部小写并以下画线分隔单词(例如:user_info),数据库列名也应该遵循相同的命名规范。

此外,还有一些其他的编程规范建议。

?使用有

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档