php的函数和超全局变量

一.PHP函数

 1.在 PHP 创建用户定义函数

用户定义的函数声明以 "function" 开头       语法  :   function functionName ()  { 要执行的代码; }

  • 函数名应该提示出它的功能
  • 函数名以字母或下划线开头(不能以数字开头)
  • 函数名对大小写不敏感

2.PHP 函数参数

可以通过参数向函数传递信息 , 参数类似变量

参数被定义在函数名之后,括号内部 ,可以添加任意多参数,只要用逗号隔开即可

3.PHP 函数 - 返回值

如需使函数返回值,使用 return 语句

二.PHP超全局变量

1.PHP中预定义了几个超全局变量 ,这意味着它们在一个脚本的全部作用域中都可用 ,不需要特别说明,就可以在函数及类中使用

2.常用的超全局变量有9个:

  •  $_GET : get 传送方式  、也可用于收集提交 HTML 表单 (method=”get”) 之后的表单数据 、还可以收集 URL 中的发送的数据
  •  $_POST : post 传送方式 、 广泛用于收集提交 method=”post” 的 HTML 表单后的表单数据 、也常用于传递变量
  •  $_REQUEST : 可以接收到 get 和 post 两种方式的值 、用于收集 HTML 表单提交的数据
  •  $_GLOBALS : 引用全局作用域中可用的全部变量 、包含了全部变量的全局组合数组  ,变量的名字就是数组的键
  •  $_FILES :上传文件使用
  •  $_SERVER :系统环境变量 、保存关于报头、路径和脚本位置的信息
  •  $_SESSION : 用于会话控制 、存储有关用户会话的信息或更改用户会话的设置 ,Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用
  •  $_COOKIE : 用于会话控制 、cookie 常用于识别用户 ,cookie 是服务器留在用户计算机中的小文件 ,每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie ,通过 PHP,能够创建并取回 cookie 的值
  • $_ENV : 服务器端环境变量

 

posted @ 2020-03-28 16:40  是阿芸啊  阅读(168)  评论(0编辑  收藏  举报