phpdefine重复_php define 函数

1.1PHP标示符1.1.1标准标示符

语法:<?php code; ?>

说明:PHP语言自己phpdefine重复的标示符phpdefine重复,推荐使用,如果当前PHP标示符里面只有PHP代码,结束phpdefine重复的标示符(?>)可以省略。

案例:

phpdefine重复

1.1.2短标签风格

语法:<? Code ;?>

说明:这种风格的 *** 是默认不开启的,需要在php.ini中开启次功能,所以不推荐使用。

案例:

phpdefine重复

phpdefine重复

phpdefine重复

1.1.3script风格

语法:<script language=”php”>code;</script>

说明:模仿jsp的风格

案例:

phpdefine重复

1.1.4asp风格

语法:<% code; %>

说明:这种风格的 *** 默认是不能使用的,需要php.ini中开启次功能,所以不推荐使用。

案例:

phpdefine重复

phpdefine重复

phpdefine重复

1.2PHP分割指令--分号

说明:在PHP语言中语句分为两大类,一种是控制型语句,这种语句只是定义当前代码是如何运行的方式,如:流程控制语句、定义函数、定义类等,所以这种控制语句是不写分号结束的;另一种就是功能语句,如:变量声明、输出、调用函数、声明对象等,只要是功能语句必须使用分号结束。

案例:

phpdefine重复

1.3PHP程序注释

说明:注释是可以对当前文件或者当前某些代码进行说明的方式,也可以在调试代码时使用,把某些代码直接注释掉而不是删除。

注释分为两类:单行注释和多行注释

单行注释:

phpdefine重复

多行注释:

phpdefine重复

1.4html和php的混合模式

说明:php的代码是不能写入到HTML中的,需要用PHP的标示符隔开,PHP代码只能在PHP文件中执行,不能写到其他语言文件中,html代码可以写到PHP文件中,直接写入到PHP文件中的方式不再推荐使用,可以使用引入的方式把html文件引入php文件中来执行。

phpdefine重复

第一章PHP变量2.1变量的介绍

说明:可以存储变化的量(数据)的空间,可以变化的量是通过上下文来决定,所以称为“弱类型语言”。

phpdefine重复

2.2变量的声明

说明:变量的声明是有“$”来进行定义的声明的,在内存需要定义变量并赋值。

语法:$变量名 = 量;

注意:

变量名是数字(0-9)、字母(a-zA-Z)、下划线组成的且不能以数字开头的定义方式。

phpdefine重复

以后变量名必须是“见名知意”的定义方式。

2.3可变变量

说明:可以把某个变量的字当成另一个变量的名来使用,这个时候的好处是减少变量的定义,节省内存空间。

案例:

phpdefine重复

2.4变量的传值方式值传递

说明:把一个变量的值“复制”一份,然后在赋值给另一个变量,这个时候的两个变量是没有任何关系的。

phpdefine重复

phpdefine重复

引用传递

说明:把一个变量的值的空间地址给另一个变量,这个时候的两个变量公用一个数据空间,指向同一个地址,这个的两个变量值有关系的

phpdefine重复

phpdefine重复

2.5变量的范围

说明:在PHP中变量分为三种访问的方式(范围),局部变量、全局变量、静态变量

全局变量

说明:在函数外定义的变量的就称为“全局变量”,正常情况只能在函数外使用

phpdefine重复

局部变量

说明:在函数内定义的变量就称为“局部变量”,正常情况只能在函数内部使用。

phpdefine重复

静态变量

说明:正常情况下变量是在运行完当前页面后进行销毁的(PHP自己的特性),如果不想销毁可以使用静态变量

phpdefine重复

全局转局部或局部转全局

说明:局部变量可以在函数内声明为全局变量,这个时候局部就可以在函数外使用,声明方式:$GLOBALS和global

phpdefine重复

2.6变量常用的5个函数

Isset():判断变量是否存在

phpdefine重复

phpdefine重复

Unset():删除或销毁变量

phpdefine重复

Empty():判断变量是否为空

phpdefine重复

phpdefine重复

phpdefine重复

Echo:输出打印值,不能输出复合和特殊的数据类型的值

phpdefine重复

Var_dump():输出打印值、类型、长度,打印复合或特殊类型的值

phpdefine重复

第二章预定义变量

说明:就是PHP系统内置的提供给使用的变量,这个变量一般都是超全局变量,超全局的说明就是没有作用域的限制有的还可以跨页面。

phpdefine重复

3.1$GLOBALS

说明:globals是PHP内置的可以自动获取当前页面中的所有变量的内容。

phpdefine重复

phpdefine重复

3.2$_SERVER

说明:server会自动获取服务器和客户端的信息

phpdefine重复

phpdefine重复

3.3$_FILES

说明:获取上传文件的信息

phpdefine重复

Name:图片的名称

Type:图片的类型

Tmp_name:文件的临时文件夹和临时名称

Error:错误信息

Size:文件的大小

phpdefine重复

3.4$_GET:URL方式传递数据

说明:其实就是浏览器的地址栏传递方式,

传递方式:URL地址?参数1=值1&参数2=值2.................................

传递形式:表单的get方式和超链接方式

phpdefine重复

3.5$_POST: HTTP POST方式传递数据

说明:通过HTTP协议的post方式来传递数据

传递方式:表的post方式或ajax

phpdefine重复

phpdefine重复

3.6$_REQUEST

phpdefine重复

phpdefine重复

第三章常量

说明:常量一旦定义,里面的值和常量是不能改变和销毁的,而且常量名不能重复。

4.1常量的定义

语法:define(常量名,常量值); 不能定义复合数据

5.xPHP版本:const来定义复合的数据,如:数组

7.0PHP版本:define可以定义复合的数据,如:数组

Define(ARR,[1,2,3,4]);

案例:

phpdefine重复

phpdefine重复

phpdefine重复

4.2访问常量

说明:直接使用常量名就可以phpdefine重复了。

phpdefine重复

使用:网站的配置文件中使用。如:当前网站路径

phpdefine重复

4.3魔术常量--预定义常量

phpdefine重复

phpdefine重复

产生随机数的函数:rand()

phpdefine重复

phpdefine重复

发布于 2024-04-24 08:04:56
收藏
分享
海报
0 条评论
139
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~