一、字符串的格式化

1、字符串的格式化

trim()函数可以去除字符串的开始位置和结束位置的空格,并将结果字符串返回,默认情况下去除的字符是换行符和回车符(\n和\r),水平和垂直制表符(\t和X0B)

ltrim()函数只从字符的开始处(左边)去除空格

rtrim()函数只从函数的结束处(右边)去除空格

2、格式化字符串以便显示

①使用HTML格式化:n12br()函数

在字符串中的新行(\n)之前插入换行符

②为打印输出而格式化字符串

printf()结构$s="world");

printf("Hello %s",$s);

3.改变字符串中的字母大小写函数描述使用 $subject=Hello World返回值

strtoupper()将字符串转为大写strtoupper($subject )HELLO WORLD

strtolower()将字符串转为小写strtolower($subject )hello world

ucfirst()如果字符串第一个字符是字符,将其转为大写ucfirst($subject )Hello world

ucwords()将字符串的每个单词的首字母大写ucwords($subject )Hello World

二、用字符串函数连接和分割字符串

1、用函数explode()、implode()和join()

exlpode()

把字符串打散为数组:

implode()  (jion()是implode()函数的别名)

把数组元素组合为字符串:

2、使用strtok()函数

strtok() 函数把字符串分割为更小的字符串(标记)。

语法  strtok(string,split)

参数描述

string必需。规定要分割的字符串。

split必需。规定一个或多个分割字符。

3、使用substr()函数

定义和用法

substr() 函数返回字符串的一部分。

注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。

语法  substr(string,start,length)

参数描述

string必需。规定要返回其中一部分的字符串。

start必需。规定在字符串的何处开始。正数 - 在字符串的指定位置开始

负数 - 在从字符串结尾开始的指定位置开始

0 - 在字符串中的第一个字符处开始

length可选。规定被返回字符串的长度。默认是直到字符串的结尾。正数 - 从 start 参数所在的位置返回的长度

负数 - 从字符串末端返回的长度

三、字符串的比较

1、strcmp()比较两个字符串,如果相等,函数返回0

2、strlen()函数测试字符串的长度

php中n12br,PHP常见字符串操作函数与用法总结相关推荐

  1. php php拼接字符串函数_PHP常见字符串操作函数与用法总结

    本文实例讲述了PHP常见字符串操作函数与用法.分享给大家供大家参考,具体如下: 一.字符串的格式化 1.字符串的格式化 trim()函数可以去除字符串的开始位置和结束位置的空格,并将结果字符串返回,默 ...

  2. JavaScript中常见的字符串操作函数及用法汇总

    转载地址:http://www.jb51.net/article/65358.htm 这篇文章主要介绍了JavaScript中常见的字符串操作函数及用法,实例汇总了javascript常见的字符串转换 ...

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

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

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

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

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

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

  6. golang常见字符串操作函数

    字符串转换为int:strconv.Atoi() 字符串转化为float:strconv.ParseFloat() 字符串比较:strings.Compare() 字符串查找,包含:strings.C ...

  7. python 常见字符串与函数的用法

    目录 strip去除空格 大小写 位置和比较 分隔和连接 常用判断 函数 函数定义与默认参数 可变参数 关键字参数 命名关键字参数 复杂情况 函数可以作为参数 递归 strip去除空格 s = ' a ...

  8. c语言中空格字符怎么表示_C语言中常用的字符串操作函数

    作者:陈太浪 出处:https://home.cnblogs.com/u/TomHe789/ C语言中提供了许多的字符串操作函数,常见的字符串操作函数有以下几种: 1.求字符串长度的函数 原型函数:s ...

  9. Python中字符串操作函数string.split('str1')和string.join(ls)

    Python中的字符串操作函数split 和 join能够实现字符串和列表之间的简单转换, 使用 .split()可以将字符串中特定部分以多个字符的形式,存储成列表 1 def split(self, ...

最新文章

  1. PAT甲级排队问题合集 (持续更新中)
  2. ROR与社区网站开发
  3. 透明物体分割学习笔记
  4. java创建多级xml树_月光软件站 - 编程文档 - Java - 用XSL与XML实现多级树形菜单
  5. boost::mp11::mp_nth_element_q相关用法的测试程序
  6. Java黑皮书课后题第8章:*8.30(代数:解答线性方程)编写一个方法,解答下面的2*2线性方程组系统
  7. 2013年的财务预算
  8. SQL递归查询(with as)
  9. java开发学生管理系统,看这篇足矣了!
  10. 【Python CheckiO 题解】Index Power
  11. Java:节点流和处理流的理解
  12. ×××数据库导数据ora-01400错误小计
  13. php 重写sessionid,PHP 重置 phpsessionid
  14. 自主安全国产虚拟化平台CNware
  15. vlfeat python
  16. directx修复工具win7_[Win] DirectX修复工具 v3.8 增强版
  17. 六、配置基于 IP 子网划分 VLAN 示例
  18. 计算某个日期到今天的天数
  19. mysql 表的详细_MySQL的库表详细操作
  20. android 输入法字典_Android输入法-创建输入法

热门文章

  1. 编写干净的测试–从配置开始
  2. EasyCriteria 2.0 – JPA标准应该很容易
  3. Spring集成–从头开始应用程序,第1部分
  4. Google Guava多集
  5. 必填字段的自定义JSF验证器
  6. Java:对Java SE 6和Java SE 7的客户端和桌面部分的改进!
  7. 一些定义–测试技术9
  8. python支持复数以及相关的运算吗_Python: 复数的数学运算
  9. python isalnum函数_Python 字符串 (isdigit, isalnum,isnumeric)转
  10. 按压缩格式整理打包(解包)和压缩(解压)命令