CTF常见的php函数
4.3
str_replace(find,replace,string,count)
:在字符串sting中找到字符串find,并把它替换成replace;
eg: str=str_replace(key,’ ',$str) 空字符串代替 str里的 key
count 可选。对替换数进行计数的变量。
strstr(string,search,before_search)
:找到search字符串在string中第一次出现的位置,并把后面的字符串输出;before_search如果为true,则返回位置之前的字符串;默认为false
eg:str = strstr(_SERVER[‘REQUEST_URI’], ‘?’); 将URL里的?之后的参数全部输出;
parse_str(string,array)
:把查询字符串解析到变量中;
substr(string,start,length)
:看参数很容易理解,返回字符串的一部分;
------string 必需。规定要返回其中一部分的字符串。
------start 必需。规定在字符串的何处开始。
正数 - 在字符串的指定位置开始负数 - 在从字符串结尾开始的指定位置开始0 - 在字符串中的第一个字符处开始
------length 可选。规定被返回字符串的长度。默认是直到字符串的结尾。
正数 - 从 start 参数所在的位置返回的长度负数 - 从字符串末端返回的长度
deldot(file_name); //删除文件名末尾的点
strrchr($file_name, ‘.’);
作用是 从删除"222"的位置开始删除 “111222333”;
<?php
echo strrchr("111222333","222");
?>
str_ireplace(’::$DATA’, ‘’, fileext);//去除字符串::file_ext);//去除字符串::fileext);//去除字符串::DATA
将三个位置理解成三个存放字符串1,2,3的地方
即将 字符串3 中的 字符串1 替换成 字符串2
<?php
echo str_ireplace("WORLD","Shanghai","Hello world!");
?>
//输出 hellow shanghai
说明不区分字符串的大小写
trim($file_ext)
移除字符串两侧的字符(“Hello” 中的 “He” 以及 “World” 中的 “d!”):
<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>
//如果只放一个变量代表将字符串首尾去空
CTF常见的php函数相关推荐
- python字符串find函数-python常见字符串处理函数与用法汇总
本文实例讲述了python常见字符串处理函数与用法.分享给大家供大家参考,具体如下: 1.find 作用:在一个较长字符串中查找子串.返回子串所在位置的最左端索引,如果没有找到则返回-1.如果指定 b ...
- MySQL中常见的单行函数(下)
MySQL中常见的单行函数(下) 一.转换函数 Date_format(date,format) 将日期转换成字符串(类似Oracle中的to_char()) Str_to_date(str,fo ...
- python 常见内置函数setattr、getattr、delattr、setitem、getitem、delitem
常见内置函数 内置函数:在类的内部,特定时机自动触发的函数 示例1:setattr.getattr.delattr class Person: # def __init__(self, name): ...
- Typescript常见三种函数类型
Typescript有常见三种函数类型: 分别是普通的函数: 有可选参数的函数: 有剩余参数的函数: 普通函数 function findMan(age:number):string{return ' ...
- hog函数的用法 python_Python常见内置函数用法(三)
本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人 重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至 ...
- 常见的字符函数与字符串函数介绍(1)
常见的字符函数与字符串函数介绍 前言 C语言中对字符与字符串的处理很是频繁,但是C语言中并没有字符串类型的变量,字符串通常存放在常量字符串或者字符数组中.字符串常量适用于那些对它不做任何修改的字符串函 ...
- js字符串replace替换多个_汇总几大python常见字符串处理函数与用法(建议收藏)...
前言: 这篇文章主要介绍了python常见字符串处理函数与用法,结合实例形式详细分析了Python字符串操作函数find.join.replace及split功能.使用技巧与操作注意事项,需要的朋友可 ...
- python字符串函数split_Python常见字符串操作函数小结【split()、join()、strip()】
本文实例讲述了Python常见字符串操作函数.分享给大家供大家参考,具体如下: str.split(' ') 1.按某一个字符分割,如'.' >>> s = ('www.google ...
- python内置函数表示2的10次幂_Python常见内置函数用法(二)
本文作者:孙雪丽 文字编辑:杨慧琳 技术总编:张学人重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至7 ...
- SAS中常见的数组函数
SAS中常见的数组函数有: dim dimk hbound hboundk lbound lboundk 数组函数计萁数组的维数.上下界,有利于写出可移植的程序,数组函数包括: dim(x) 求数组x ...
最新文章
- 如何设置REUSE_ALV_GRID_DISPLAY'的单个单元格的是否可以输入
- iphone屏蔽系统更新_一招屏蔽系统更新!再见 iOS 13...
- Android- assent和raw的区别
- 一般将来时语法课教案_【语法视频课】第43~45节(虚拟语气)
- AI理论知识整理(6)-最大似然法
- python飞机大战3关BOSS
- php header什么意思,php header是什么意思
- 原创 | 面试官问我同步容器(如Vector)的所有操作一定是线程安全的吗?我懵了!...
- centos7 python3安装numpy_centos下pip3安装numpy
- Python标准库中的shutil
- 如何使用MySQL进行备份?
- centos7下kubernetes(1。kubernetes---start)
- 我为什么选择Hexo建站
- SQL Server 大数据管理——数据归档(主文件备份)
- springboot+nodejs+vue公寓客房预订网站
- TPYBoard中编译MicroPython并利用DfuSe经行固件烧录
- JavaScript实现更换背景图片
- mysql 里 CST 时区的坑
- 防火墙与入侵检测系统
- 【干货】Excel根据条件变换颜色