千家信息网

PHP语法和PHP变量的示例分析

发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,这篇文章给大家分享的是有关PHP语法和PHP变量的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP 语法PHP 脚本在服务器上执行,然后将纯 HTML 结果发送
千家信息网最后更新 2024年11月14日PHP语法和PHP变量的示例分析

这篇文章给大家分享的是有关PHP语法和PHP变量的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

PHP 语法

PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。

。。。。。。。。。。。。。。

基本的 PHP 语法

PHP 脚本可以放在文档中的任何位置。

PHP 脚本以 结束,语法:

PHP 文件的默认文件扩展名是 ".php"。

PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。

PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。

通过 PHP,有两种在浏览器输出文本的基础指令:echo 和 print。

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

PHP 变量。变量是用于存储信息的"容器"

。。。。。。。。。。。。

与代数类似

x=5

y=6

z=x+y

在代数中,我们使用字母(如 x),并给它赋值(如 5)。

从上面的表达式 z=x+y ,我们可以计算出 z 的值为 11。

在 PHP 中,这些字母被称为变量。

变量是用于存储数据的容器。

。。。。。。。。。。。。

PHP 变量

与代数类似,可以给 PHP 变量赋予某个值(x=5)或者表达式(z=x+y)。

http://www.iis7.com/b/wzjk/

变量可以是很短的名称(如 x 和 y)或者更具描述性的名称(如 age、carname、totalvolume)。

PHP 变量规则:

变量以 $ 符号开始,后面跟着变量的名称

变量名必须以字母或者下划线字符开始

变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

变量名不能包含空格

变量名是区分大小写的($y 和 $Y 是两个不同的变量)

PHP 语句和 PHP 变量都是区分大小写的。

。。。。。。。。。。。。

创建(声明)PHP 变量

PHP 没有声明变量的命令。

变量在您第一次赋值给它的时候被创建

注释:当您赋一个文本值给变量时,请在文本值两侧加上引号。

。。。。。。。。。。。。

PHP 是一门弱类型语言

不必向 PHP 声明该变量的数据类型。

PHP 会根据变量的值,自动把变量转换为正确的数据类型。

在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。

。。。。。。。。。。。。

PHP 变量作用域

变量的作用域是脚本中变量可被引用/使用的部分。

PHP 有四种不同的变量作用域:

local

global(全局变量)

static

parameter

。。。。。。。。。。。。

局部和全局作用域

在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。

在 PHP 函数内部声明的变量是局部变量,仅能在函数内部访问

你可以在不同函数中使用相同的变量名称,因为这些函数内定义的变量名是局部变量,只作用于该函数内。

。。。。。。。。。。。

PHP global 关键字

global 关键字用于函数内访问全局变量。

在函数内调用函数外定义的全局变量,我们需要在函数中的变量前加上 global 关键字

PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。

。。。。。。。。。。。

Static 作用域

当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。

要做到这一点,请在您第一次声明变量时使用 static 关键字

然后,每次调用该函数时,该变量将会保留着函数前一次被调用时的值。

注释:该变量仍然是函数的局部变量。

。。。。。。。。。。。

参数作用域

参数是通过调用代码将值传递给函数的局部变量。

参数是在参数列表中声明的,作为函数声明的一部分

。。。。。。。。。。。

1, 定义在函数外部的就是全局变量,它的作用域从定义处一直到文件结尾。

2、函数内定义的变量就是局部变量,它的作用域为函数定义范围内。

3、函数之间存在作用域互不影响。

4、函数内访问全局变量需要 global 关键字或者使用 $GLOBALS[index] 数组

在 php 中函数是有独立的作用域,所以局部变量会覆盖全局变量,即使局部变量中并定义没有全局变量相同的变量,也会被覆盖。

要想在函数中直接使用全局变量可以通过 global 关键字声明或者通过 php 中自定义的 $GLOBALS 数组获取

感谢各位的阅读!关于"PHP语法和PHP变量的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

变量 函数 全局 作用 局部 关键 关键字 名称 脚本 语法 类型 参数 字母 数组 文件 不同 代数 代码 数据 文本 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 北京尽搜天下网络技术有限公司 上海软件开发定制前十名 电脑网络技术文案情绪 实验9 数据库的安全管理 广西扶绥税务发票服务器地址 昆士兰大学网络安全硕士就业方向 西藏一站式网络技术服务哪家好 ip网络技术考试试卷 数据库表里数据去重 好讯网络技术有限公司 互联网高科技宣传片 郴州物流软件开发 杨超钧 网络安全 智慧生活未能链接远程服务器 2020网民网络安全感 如何定义数据库语句 营销管理书第15版云服务器 永恒之塔选择服务器时进不去 数据库中什么是完整性 湖北正规软件开发服务价格优惠 二层交换机网络安全设置 现在软件开发专科生好就业吗 华为云服务器存放地 亚马逊的推送服务器 建立健全网络安全防护体系 连接安全服务器失败 给数据库金额字段设置默认值 数据库的限定词 网络技术培训怎么做 金融软件开发是使用的开发平台是
0