Php 函数
2022/6/29 1:23:24
本文主要是介绍Php 函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
字符串函数
implode(',', $arr) // 数组 转换 字符串 explode(',', $arr) // 字符串 转换 数组 json_encode($arr) // 数组 转换 json json_decode($json, true) // json 转换 数组 str_replace ($find, $replace, $str) // 字符串替换 strlen ($str) // 查找字符串的长度 lcfirst ($str) // 把字符串中的首字符转换为小写 intval ($str) // 设置变量为整数值 sprintf($str, $number) // 把百分号(%)符号替换成一个作为参数进行传递的变量 decbin($str) // 把十进制转换二进制 abs($str) // 绝对值
数组函数
array_column ($arr, $string) // 返回数组中某一个单列的值 array_diff ($arr1, $arr2) // 返回两个数组的差集(只比较键值) array_key_exists ($key, $arr) // 查询数组中是否存在指定的键名 array_merge ($arr1, $arr2 ...) // 合并一个或多个元素为一个新数组 如果两个或更多元素有相同的键名,后者会覆盖前者 array_flip ($arr) // key和value替换 array_reverse ($arr1, $arr2) // 将数组中的元素逆序输出 array_fill ($key, $count, $str) // 给定的键值填充数组 array_unshift($arr, $str) // 向数组插入新元素,新数组的值将被插入到数组的开头
时间函数
time() // 当前时间戳 date("Y-m-d") // 今天日期 date("Y-m-d",strtotime("-1 day")) // 昨天 date("Y-m-d",strtotime("+1 day")) // 明天 date("Y-m-d",strtotime("+3 week")) // 3周后 date("Y-m-d H:i:s",strtotime("+1 week 3 days 5 hours 2 seconds")) // 一周零三天五小时两秒后 date("Y-m-d",strtotime("next Thursday")) // 下周四 date("Y-m-d",strtotime("last Monday")) // 上周一 date("Y-m-d",strtotime("last month")) // 一个月前 date("Y-m-d",strtotime("+1 month")) // 一个月后 date("Y-m-d",strtotime("+10 year")) // 十年后 mktime(0, 0 , 0,date("m")-1,1,date("Y")) // 上个月开始结束时间 mktime(23,59,59,date("m") ,0,date("Y")) date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date("Y"))) // 上周开始结束时间 date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y")))
魔术方法
__construct() // 构造函数,初始化调用 __destruct() // 析构函数,结束调用 __call() // 在对象中调用一个不可访问方法时调用 __get() // 获得一个类的成员变量时调用 __unset() // 当对不可访问属性调用unset()时被调用 __toString() // 类被当成字符串时的回应方法
参考链接
全局变量
$GLOBALS // 引用全局作用域中可用的全部变量 $_SERVER // 保存关于报头、路径和脚本位置的信息 $_SERVER['REMOTE_ADDR'] // 返回 IP 地址 $_SERVER['REMOTE_HOST'] // 返回主机名 $_SERVER['HTTP_HOST'] // 返回请求的 Host 头 $_POST // 收集表单post提交数据 $_GET // 收集表单get提交数据 $_FILES // 获取文件上传的数据 $_COOKIE // 获取cookie $_SESSION // 获取session
参考链接
魔术常量
__LINE__ // 获取当前行号 __FILE__ // 获取文件的完整路径和文件名 __DIR__ // 文件所在的目录 __FUNCTION__ // 获取函数名称 __CLASS__ // 获取类名称
参考链接
这篇关于Php 函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享