PHP系统函数

编程之家收集整理的这篇文章主要介绍了PHP系统函数编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

字符串函数 strlen:获取字符串的长度,获取的是字符串的字节长度 字符:一个完整的符号,a,中 字节:由8位组成 一个字符最少等于一个字节:ASCII码,a,b,通常英文字符都是占用一个字节 中文在gbk或者gb2312编码里,占用两个字节 中文在utf-8里最少占用3个字节,有可能是4个字节 substr:截取字符串,以字节为单位截取 string sub...

字符串函数 @H_403_3@ strlen:获取字符串的长度,获取的是字符串的字节长度 @H_403_3@ 字符:一个完整的符号,a,中 @H_403_3@ 字节:由8位组成 @H_403_3@ 一个字符最少等于一个字节:ASCII码,a,b,通常英文字符都是占用一个字节 @H_403_3@ 中文在gbk或者gb2312编码里,占用两个字节 @H_403_3@ 中文在utf-8里最少占用3个字节,有可能是4个字节 @H_403_3@

这里写图片描述

substr:截取字符串,以字节为单位截取 @H_403_3@ string substr (目标字符串,截取起始位置 [,截取长度] ),如果没有截取长度,则截取到最后。字符串的起始位置从0开始,第一个字符是0。 @H_403_3@

这里写图片描述

strtolower:将字符串变成小写 @H_403_3@ strtoupper:将字符串变成大写 @H_403_3@ ucfirst:将字符串首字母大写 @H_403_3@

这里写图片描述

strrev:将字符串反过来 @H_403_3@ strpos:获取字符串中某个字符首次出现的位置 @H_403_3@ strrpos:获取字符串中某个字符最后一次出现的位置 @H_403_3@ 一般strpos和strrpos是与substr函数搭配使用 @H_403_3@ strchr:是strstr函数别名,查找某个字符在字符串中首次出现的位置,并返回该位置到字符串最后的整个字符串 @H_403_3@ strrchr(获取文件后缀名) @H_403_3@

这里写图片描述

@H_403_3@ $str = http://www.itcast.cn/index.php获取后缀名 @H_403_3@ substr($str,strrpos($str,’.’)); @H_403_3@ strrchr($str,’.’);

trim:去除一个字符串两边的(最外边)的空格(或者其他字符) @H_403_3@

这里写图片描述

@H_403_3@

这里写图片描述

@H_403_3@@H_403_3@时间函 @H_403_3@ PHP时间常用整型存储 @H_403_3@ time:得到当前时间的时间戳,是一个整型数据 @H_403_3@ date:将指定的时间戳,按照指定的字符串格式进行输出输出格式化有固定的参数 @H_403_3@ string date ( string $format [,int $timestamp ] ),$format是一个包含可以识别参数的字符串,第二个参数一个整型的时间戳,如果没有提供认是当前时间的时间戳。 @H_403_3@

这里写图片描述

strtotime:将一个字符串格式时间(美国可以识别的英文字符串)转化成时间戳 @H_403_3@

这里写图片描述

microtime:微秒,返回一个微秒的字符串,或者返回一个浮点数毫秒 @H_403_3@

这里写图片描述

@H_403_3@@H_403_3@数学相关函数 @H_403_3@ abs:获取数值的绝对值 @H_403_3@ floor:向下取整 @H_403_3@ ceil:向上取整 @H_403_3@ round:四舍五入 @H_403_3@ rand:随机取得指定范围或者0到整型最大值之间的数 @H_403_3@ mt_rand:随机取得指定范围或者0到整型最大值之间的数,比rand效率高 @H_403_3@

这里写图片描述

总结

以上是编程之家为你收集整理的PHP系统函数全部内容,希望文章能够帮你解决PHP系统函数所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

PHP文章

零基础小白,到就业!入门到入土的网安学习路线!在各大平台搜的网安学习路线都太粗略了。。。。看不下去了!我把自己报班的系统学习路线,整理拿出来跟大家分享了!点击下图,福利!建议的学习顺序:一、网络安全学习普法(心里有个数,要进去坐几年!)1、了解并介绍《网络安全法》2、《全国人大常委会关于维护互联网安全的决定》3、《中华人民共和国计算机信息系统安全保护条例(2011 年修正)》4、《中华人民共和国计算机信息网络国际联网管理暂行规定》5、《计算机信息网络国际联网安全保护管理办法》6、《互联
使用数组构成 完全二叉树,来实现 堆 数据结构。
1、编写hello world脚本在这里插入代码片2、通过位置变量创建 Linux 系统账户及密码在这里插入代码片3、备份日志在这里插入代码片4、一键部署 LNMP(RPM 包版本)在这里插入代码片5、监控内存和磁盘容量,小于给定值时报警在这里插入代码片6、猜数字游戏在这里插入代码片7、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用字串对比版本)在这里插入代码片8、检测本机当前用户是否为超级管理员
三分钟带各位揭秘黑客究竟是什么,以及想要成为黑客都需要具备哪些能力?
先看演示~示例图:Ps.本人有点懒哈~ 就输出个成功算了吧~PHP实现登录注册index.php (首页)login.php (登录)register.php (注册)代码里面注释写很详细了哦~ 废话不多说 直接上代码~index.php代码:<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=
一、PHP开发 登录页面1.数据库搭建先在mysql数据库中创建一个test数据库login表:设置如下几个字段:id : 它是唯一的,类型为 int ,并选择主键。uesrname : 用户名,类型为 varchar, 长度为30。password : 密码,类型为 varchar, 长度为30。添加一个用于测试的用户名和密码插入了一个数据username为22222; password为222222.验证码发表一个产生png图片验证码的基本图像:1、产生一张png的图片..
文件上传漏洞一、1.什么是文件上传(1)定义(2)原理2.文件上传漏洞的危害(1) 危害(2)产生危害的原因二、文件上穿漏洞分类1.客户端校验2.黑名单绕过(1)扩展名绕过(2)后缀大小写绕过(3)双层后缀绕过(4)空格绕过(5)点绕过(6)上传.htaccess(7)::$DATA绕过3.白名单绕过(1)web解析绕过(2)00截断绕过(3)mime文件绕过三、条件竞争什么是条件竞争四、二次渲染1.什么是二次渲染2.二次渲染演示五、漏洞修复1.漏洞修复的方法六、小结一、1.什么是文件上传(1)定义文
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注