博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP基础系列(一) PHP字符串相关的函数分类整理
阅读量:4563 次
发布时间:2019-06-08

本文共 1380 字,大约阅读时间需要 4 分钟。

  PHP提供了非常丰富的自带函数,有人说PHP是一个大的函数库,在某种程度上我是非常认同这种观点的,这个也是PHP非常容易上手的原因之一。在使用PHP编程的时候,需要实现某一功能的时候,如果说php自带这样的函数,建议直接使用php提供的函数,这样往往比自己去实现相同功能的函数效率上要高。比如讲查询php关联数组 $array 中某个 $key 是否存在,就可以直接使用 isset($array[$key]) 的方式。

  由于PHP函数众多,这里分多个系列,介绍一下平时编程中经常需要用到的PHP函数,主要参考 。本文主要介绍一下字符串相关的函数:

      一、字符串定位

   — 查找字符串首次出现的位置

   — 查找字符串的首次出现

   — strstr 函数的忽略大小写版本

   — 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)

   — 计算指定字符串在目标字符串中最后一次出现的位置

  二、字符串比较

   — 二进制安全字符串比较

  三、字符串格式化

   — 去除字符串首尾处的空白字符(或者其他字符)

   — 删除字符串开头的空白字符(或其他字符)

   — 删除字符串末端的空白字符(或者其他字符)

   — 将字符串转化为小写

   — 将字符串转化为大写

   — 使一个字符串的第一个字符小写

   — 将字符串的首字母转换为大写

   — 将字符串中每个单词的首字母转换为大写

  四、字符串输入与输出

   — 将格式化字符串写入流

   — 输出格式化字符串

   — 返回格式化字符串

   — 将格式化后的字符串写入到流

    — 输出字符串

   — 输出格式化字符串

   — 输出一个或多个字符串

      — 根据指定格式解析输入的字符

  五、字符串加密

   — 计算指定文件的 MD5 散列值

   — 计算字符串的 MD5 散列值

   — 计算文件的 sha1 散列值

   — 计算字符串的 sha1 散列值

  六、字符串与数组

   — 将字符串转换为数组

   — 将一个一维数组的值转化为字符串

   — 使用一个字符串分割另一个字符串,返回数组

  七、字符串运算与字符串子串

   — 返回字符串的子串

   — 计算字串出现的次数

   — 替换字符串的子串

   — 重复一个字符串

   — 子字符串替换

  八、字符串与html

   — Convert all HTML entities to their applicable characters

   — Convert all applicable characters to HTML entities

   — 将特殊的 HTML 实体转换回普通字符

   — Convert special characters to HTML entities

  九、字符串转换

   — 函数把包含数据的二进制字符串转换为十六进制值

   — 转换十六进制字符串为二进制字符串

   — 返回字符的 ASCII 码值

   — 返回指定的字符

  

  

  

  

  

  

 

  

   

  

  

转载于:https://www.cnblogs.com/smallrookie/p/6391695.html

你可能感兴趣的文章
STM32 通用定时器相关寄存器
查看>>
【题解】1621. 未命名
查看>>
字符串加密算法
查看>>
Oracle的实例恢复解析
查看>>
UICollectionView cellForItemAt 不被调用
查看>>
巧用网盘托管私人Git项目
查看>>
python全栈脱产第19天------常用模块---shelve模块、xml模块、configparser模块、hashlib模块...
查看>>
[LeetCode] House Robber
查看>>
virtualbox中kali虚拟机安装增强功能
查看>>
java生成六位验证码
查看>>
iOS的MVP设计模式
查看>>
stringstream
查看>>
【转】HDU 6194 string string string (2017沈阳网赛-后缀数组)
查看>>
前后端分离
查看>>
存储过程
查看>>
福特F-550 4x4 越野房车设计方案欣赏_房车欣赏_21世纪房车网
查看>>
建立个长春互联网群
查看>>
生成器
查看>>
将一个数的每一位都取出来的方法!
查看>>
2) 十分钟学会android--建立第一个APP,执行Android程序
查看>>