From 510163d0564e2a851c7de914d315273301fc6b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=BB=BA=E6=81=92?= <431765163@qq.com> Date: Wed, 11 May 2022 09:38:45 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E4=BD=95=E5=BB=BA?= =?UTF-8?q?=E6=81=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "\344\275\225\345\273\272\346\201\222/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "\344\275\225\345\273\272\346\201\222/.keep" diff --git "a/\344\275\225\345\273\272\346\201\222/.keep" "b/\344\275\225\345\273\272\346\201\222/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From fc3e81ed2aee4e2841fd8785e6c7d13aca58db9a Mon Sep 17 00:00:00 2001 From: unknown <431765163@qq.com> Date: Thu, 12 May 2022 14:59:08 +0800 Subject: [PATCH 2/2] 1 --- ...17\345\222\214\345\270\270\351\207\217.md" | 246 ++++++++++++++++++ 1 file changed, 246 insertions(+) create mode 100644 "\344\275\225\345\273\272\346\201\222/2022-05-11-PHP\345\217\230\351\207\217\345\222\214\345\270\270\351\207\217.md" diff --git "a/\344\275\225\345\273\272\346\201\222/2022-05-11-PHP\345\217\230\351\207\217\345\222\214\345\270\270\351\207\217.md" "b/\344\275\225\345\273\272\346\201\222/2022-05-11-PHP\345\217\230\351\207\217\345\222\214\345\270\270\351\207\217.md" new file mode 100644 index 0000000..cffea4a --- /dev/null +++ "b/\344\275\225\345\273\272\346\201\222/2022-05-11-PHP\345\217\230\351\207\217\345\222\214\345\270\270\351\207\217.md" @@ -0,0 +1,246 @@ +# PHP变量和常量 + +### 特点 + +1. 开源免费 +2. 跨平台 +3. 面向对象 +4. 支持多种数据库 +5. 快捷性 + +风格标记: + +```php + //结尾 +``` + +注释: + +```php +//: +#:都表示单行注释 + +/* +* +*多行注释 +* +*/ +``` + +### 变量(不需要申明数据类型) + +格式: + +```php +$+变量名 + 例如:$name +``` + +要求: + +- 不能有空格 +- 只能是字母、数字、下划线 +- 不能数字开头,不能取中文 + +```php +var_dump(变量名)//返回查看变量的类型和值 +浮点型:float +PHP中连接多个字符串用.不用+ +PHP中+表示加法,.表示连接字符串中若全是数字进行加法时自动转为数字参与运算 +echo:输出多个字符串 +print:只输一个字符串,可返回true或者false +``` + +### 常量(值一但被定义就不能改变的量) + +自定义常量: + +```php +1.define(常量名,常量值,是否区分大小写);/默认是false(区分大小写),可以写ture(不区分大小写) + +2.const 常量名=常量值;//这种语法只能严格区分大小写,不能选择不区分大小写 + + //区别:const不能写进函数中,define可以写进函数中 +``` + +函数: + +```php +function 函数名($形参a,$形参b){ + return a+b; +} +``` + +方法: + +```php +class 方法名字{ + function 函数名($形参a,$形参b){ + return a+b; +} +} +``` + +### 课堂练习 + +```php+HTML + + + + + 静夜思 + + + + + +
+
+ +
+
+ +
+
+ +
+
+ + + +``` + +### 课后作业 + +```php+HTML + + + + + 自我介绍 + + + + +
+

+ 自我介绍 +

+ +
  • + 姓名;$name +
  • +
  • + 性别:$sex +
  • + +
  • + 年龄:$age +
  • +
  • + 出生日期:$birthday +
  • +
  • + 学校:$school +
  • +
  • + 学院:$xueyuan +
  • +
  • + 班级:$class +
  • +
  • + 来自:$address +
  • +
  • + 爱好:$aihao +
  • +
  • + 想说的话:$talk +
  • + " + + + + ?> +
    + + + +``` + -- Gitee