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);//去除字符串::filee​xt);//去除字符串::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函数相关推荐

  1. python字符串find函数-python常见字符串处理函数与用法汇总

    本文实例讲述了python常见字符串处理函数与用法.分享给大家供大家参考,具体如下: 1.find 作用:在一个较长字符串中查找子串.返回子串所在位置的最左端索引,如果没有找到则返回-1.如果指定 b ...

  2. MySQL中常见的单行函数(下)

    MySQL中常见的单行函数(下) 一.转换函数 Date_format(date,format) 将日期转换成字符串(类似Oracle中的to_char()) Str_to_date(str,fo ...

  3. python 常见内置函数setattr、getattr、delattr、setitem、getitem、delitem

    常见内置函数 内置函数:在类的内部,特定时机自动触发的函数 示例1:setattr.getattr.delattr class Person: # def __init__(self, name): ...

  4. Typescript常见三种函数类型

    Typescript有常见三种函数类型: 分别是普通的函数: 有可选参数的函数: 有剩余参数的函数: 普通函数 function findMan(age:number):string{return ' ...

  5. hog函数的用法 python_Python常见内置函数用法(三)

    本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人 重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至 ...

  6. 常见的字符函数与字符串函数介绍(1)

    常见的字符函数与字符串函数介绍 前言 C语言中对字符与字符串的处理很是频繁,但是C语言中并没有字符串类型的变量,字符串通常存放在常量字符串或者字符数组中.字符串常量适用于那些对它不做任何修改的字符串函 ...

  7. js字符串replace替换多个_汇总几大python常见字符串处理函数与用法(建议收藏)...

    前言: 这篇文章主要介绍了python常见字符串处理函数与用法,结合实例形式详细分析了Python字符串操作函数find.join.replace及split功能.使用技巧与操作注意事项,需要的朋友可 ...

  8. python字符串函数split_Python常见字符串操作函数小结【split()、join()、strip()】

    本文实例讲述了Python常见字符串操作函数.分享给大家供大家参考,具体如下: str.split(' ') 1.按某一个字符分割,如'.' >>> s = ('www.google ...

  9. python内置函数表示2的10次幂_Python常见内置函数用法(二)

    本文作者:孙雪丽 文字编辑:杨慧琳 技术总编:张学人重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至7 ...

  10. SAS中常见的数组函数

    SAS中常见的数组函数有: dim dimk hbound hboundk lbound lboundk 数组函数计萁数组的维数.上下界,有利于写出可移植的程序,数组函数包括: dim(x) 求数组x ...

最新文章

  1. 如何设置REUSE_ALV_GRID_DISPLAY'的单个单元格的是否可以输入
  2. iphone屏蔽系统更新_一招屏蔽系统更新!再见 iOS 13...
  3. Android- assent和raw的区别
  4. 一般将来时语法课教案_【语法视频课】第43~45节(虚拟语气)
  5. AI理论知识整理(6)-最大似然法
  6. python飞机大战3关BOSS
  7. php header什么意思,php header是什么意思
  8. 原创 | 面试官问我同步容器(如Vector)的所有操作一定是线程安全的吗?我懵了!...
  9. centos7 python3安装numpy_centos下pip3安装numpy
  10. Python标准库中的shutil
  11. 如何使用MySQL进行备份?
  12. centos7下kubernetes(1。kubernetes---start)
  13. 我为什么选择Hexo建站
  14. SQL Server 大数据管理——数据归档(主文件备份)
  15. springboot+nodejs+vue公寓客房预订网站
  16. TPYBoard中编译MicroPython并利用DfuSe经行固件烧录
  17. JavaScript实现更换背景图片
  18. mysql 里 CST 时区的坑
  19. 防火墙与入侵检测系统
  20. 【干货】Excel根据条件变换颜色

热门文章

  1. SAP的Abap培训
  2. 大疆RoboMaster技术总监:我是如何成为一名机器人工程师的
  3. VB.NET Crystal Reports 水晶报表 自定义工具栏
  4. 安卓root之后交管123123 20秒闪退和中国农业银行app 6.0闪退的解决方法
  5. 《锋利的JQuery》notes
  6. Himall商城普通帮助类(三)
  7. 最大流 (Maximum Flow) 之 流网络和流
  8. sift算法_图像配准SIFT
  9. 计算机英语(王艺)译文(unit6-unit12)
  10. SiteMesh详解