首页 >

PHP中常用的函数以及全局变量的总结(推荐)

后端开发|php教程PHP中常用的函数以及全局变量的总结(推荐)
php函数
后端开发-php教程
这篇文章给大家介绍的内容是关于PHP中常用的函数以及全局变量的总结(推荐),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
vb软件源码,vscode可以替代,win文件复制到ubuntu,tomcat 关闭机制,sqlite3模糊,马克斯采集插件,老前前端主流框架,爬虫模块的设计,php金额,自学seo要学会什么seo顾问,网站右侧添加悬浮二维码,移动端网页禁止缩放,wordpress 模板 怎么用,whmcs程序源码lzw

A、PHP内置函数

A

响应式 图片列表源码,ubuntu 键位 改键,tomcat8用户配置,找爬虫犯罪,供应链 php,不要为了seo而seolzw
array_shift() 删除数组中第一个元素
易语言收费源码,vscode断点教学,ubuntu内网怎么安装软件,tomcat运行45,sqlite 整型函数,vue.js 手机端时间插件,拼图前端框架设计,爬虫python安装视频,php 上传 类,SEO点击软件画画,小型微店网站源码,贪吃蛇网页版,官网源码模板,asp单页面源码,安卓个人信息管理系统源码,禾匠小程序商城独立版v2.7lzw
array_pop() 删除数组中最后一个元素

array_multisort() 返回一个升序的数组

C

call_user_func_array() 调用回调函数,并把一个数组作为回调函数的参数调用

D

define() 定义常量

debug_backtrace() 追踪代码调用信息

E

error_reporting(0) 关闭错误报告

error_reporting(E_ERROR | E_WARNING | E_PARSE) 报告 runtime 错误

error_reporting(E_ALL) 报告所有错误

ini_set(“error_reporting”, E_ALL) 等同 error_reporting(E_ALL)

error_reporting(E_ALL & ~E_NOTICE) 报告 E_NOTICE 之外的所有错误

explode() 将字符串分割为数组

implode() 将数组中的元素拼接为字符串

G

1.getenv() 获取环境变量的值

$_SERVER['HTTP_HOST'] = getenv('HTTP_HOST');

H

header() 向客户端发送原始的HTTP报头

I

is_file() 判断是否是文件

ini_get() 获取一个配置选项的值

is_set() 是否已经定义

is_null() 是否为空

P

1. phpversion() 当前PHP的版本

R

require_once() 加载文件

S

str_replace() 以其他字符替换字符串中的一些字符(区分大小写)

strlen() 获取字符串长度

substr() 返回字符串的一部分

str_repalce() 把字符串中的一部分替换为另一部分

strtolower() 转为小写

spl_autoload_register() 自动加载

spl_autoload_extensions() 返回自动加载的文件扩展名

U

unset() 销毁

V

1. version_compare( string $version1 , string $version2 [, string $operator ]) 比较PHP版本

version1第一个版本数。version2 第二个版本数 operator 操作符<lt<=le>gt>=ge===eq!=ne

例如:

if (version_compare(phpversion(), '5.6.0', '<')) {	exit('PHP5.6+ Required');}

B、超全局变量

$_SERVER

$_SERVER[‘DOCUMENT_ROOT’]; 当前运行脚本所在的文档根目

$_SERVER[‘DOCUMENT_FILENAME’] 当前执行脚本的绝对路径

$_SERVER[‘PHP_SELF’] 当前执行脚本的文件名

$_SERVER[‘HTTP_HOST’] 获取当前主机

$_SERVER[‘PATH_TRANSLATED’] 当前脚本所在的基本路径,非文档根目录

$_SERVER[‘REQUEST_URI’] 当前请求路径

$_SERVER[‘QUERY_STRING’] 查询字符串

$_SERVER[‘SERVER_PORT’] 服务器端口

$_SERVER[‘HTTPS’] HTTPS请求

类型运算符

instanceof 判断一个变量是否是一个类的实例

C、常见的PHP封装的函数:

1.判断是否是HTTPS请求

// 检查是否是HTTPS请求if ((isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) || (isset($_SERVER['HTTPS']) && (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == 443))) {    $_SERVER['HTTPS'] = true;} elseif (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' || !empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') {    $_SERVER['HTTPS'] = true;} else {    $_SERVER['HTTPS'] = false;}

相关文章推荐:

php中构造方法和析构方法的代码实现

PHP如何实现计数排序的代码


PHP中常用的函数以及全局变量的总结(推荐)
  • php 将16进制颜色代码转换为 RGB 色值函数
  • php 将16进制颜色代码转换为 RGB 色值函数 | php 将16进制颜色代码转换为 RGB 色值函数 ...

    PHP中常用的函数以及全局变量的总结(推荐)
  • PHP使用函数的优势有哪些?
  • PHP使用函数的优势有哪些? | PHP使用函数的优势有哪些? ...

    PHP中常用的函数以及全局变量的总结(推荐)
  • PHP中iconv函数编码转换乱码解决技巧
  • PHP中iconv函数编码转换乱码解决技巧 | PHP中iconv函数编码转换乱码解决技巧 ...