• 查看php 相关信息


    PHP系统常量

      __FILE__ 当前PHP程序脚本的绝对路径及文件名称

      __LINE__ 存储该常量所在的行号

      __FUNCTION__ 存储该常量所在的函数名称

      __CLASS__ 存储该常量所在的类的名称

      PHP_VERSION 存储当前PHP的版本号,也可以通过PHPVERSION()函数获取。

      PHP_OS 存储当前服务器的操作系统

    $GLOBALS[] 储存当前脚本中的所有全局变量,其KEY为变量名,VALUE为变量值

    $_SERVER[] 当前WEB服务器变量数组

    $_GET[] 存储以GET方法提交表单中的数据

    $_POST[] 存储以POST方法提交表单中的数据

    $_COOKIE[] 取得或设置用户浏览器Cookies中存储的变量数组

    $_FILES[] 存储上传文件提交到当前脚本的数据

    $_ENV[] 存储当前WEB环境变量

    $_REQUEST[] 存储提交表单中所有请求数组,其中包括$_GET、$_POST、$_COOKIE和$_SESSION中的所有内容

    $_SESSION[] 存储当前脚本的会话变量数组

     

    PHP环境变量$_SERVER

    $_SERVER['PHP_SELF'] 返回当前执行脚本的文件名。
    $_SERVER['GATEWAY_INTERFACE'] 返回服务器使用的 CGI 规范的版本。
    $_SERVER['SERVER_ADDR'] 返回当前运行脚本所在的服务器的 IP 地址。
    $_SERVER['SERVER_NAME'] 返回当前运行脚本所在的服务器的主机名(比如 www.w3school.com.cn)。
    $_SERVER['SERVER_SOFTWARE'] 返回服务器标识字符串(比如 Apache/2.2.24)。
    $_SERVER['SERVER_PROTOCOL'] 返回请求页面时通信协议的名称和版本(例如,“HTTP/1.0”)。
    $_SERVER['REQUEST_METHOD'] 返回访问页面使用的请求方法(例如 POST)。
    $_SERVER['REQUEST_TIME'] 返回请求开始时的时间戳(例如 1577687494)。
    $_SERVER['QUERY_STRING'] 返回查询字符串,如果是通过查询字符串访问此页面。
    $_SERVER['HTTP_ACCEPT'] 返回来自当前请求的请求头。
    $_SERVER['HTTP_ACCEPT_CHARSET'] 返回来自当前请求的 Accept_Charset 头( 例如 utf-8,ISO-8859-1)
    $_SERVER['HTTP_HOST'] 返回来自当前请求的 Host 头。
    $_SERVER['HTTP_REFERER'] 返回当前页面的完整 URL(不可靠,因为不是所有用户代理都支持)。
    $_SERVER['HTTPS'] 是否通过安全 HTTP 协议查询脚本。
    $_SERVER['REMOTE_ADDR'] 返回浏览当前页面的用户的 IP 地址。
    $_SERVER['REMOTE_HOST'] 返回浏览当前页面的用户的主机名。
    $_SERVER['REMOTE_PORT'] 返回用户机器上连接到 Web 服务器所使用的端口号。
    $_SERVER['SCRIPT_FILENAME'] 返回当前执行脚本的绝对路径。
    $_SERVER['SERVER_ADMIN'] 该值指明了 Apache 服务器配置文件中的 SERVER_ADMIN 参数。
    $_SERVER['SERVER_PORT'] Web 服务器使用的端口。默认值为 “80”。
    $_SERVER['SERVER_SIGNATURE'] 返回服务器版本和虚拟主机名。
    $_SERVER['PATH_TRANSLATED'] 当前脚本所在文件系统(非文档根目录)的基本路径。

     

    php扩展

    get_loaded_extensions(); //获取所有可用的模块
    get_extension_funcs("gd") // 获取指定模块的可用函数,传入的参数(模块名称)必须是小写
    get_defined_functions() //获取所有已经定义的函数包括内置函数和用户自定义函数
    //$arr["internal"] 是内置函数, $arr["user"] 是用户自定义函数。
    function_exists("函数名")// 该函数返回指定函数是否已经定义。
    extension_loaded("扩展库名称") //例如判断扩展库是否加载 返回bool

  • 相关阅读:
    Cg(C for Graphic)标准函数库之数学函数与几何函数
    小技巧总结
    MVC学习笔记
    HTML5 ajax上传附件
    JS:公历、农历互转
    JS:中文GB2312编码
    Oracle:递归查询(树形结构数据)
    oracle:自定义多行合并聚合函数
    编写一个可配置的网页信息提取组件 (二)—— 优雅的.net core 配置系统
    编写一个可配置的网页信息提取组件
  • 原文地址:https://www.cnblogs.com/xuey/p/7644733.html
Copyright © 2020-2023  润新知