(1)trim()函数。该函数可以去除字符串开始位置以及结束位置的空格,并返回去掉空格

后的字符串。该函数声明如下:

string trim ( string str [, string charlist])

默认的情况下,该函数去除的字符如下。

" " (ASCII 32 码为(0x20)):空格。

"\t" (ASCII 码为9 (0x09)):Tab 字符。

"\n" (ASCII 码为10 (0x0A)):换行符。

"\r" (ASCII 码为13 (0x0D)):回车符。

"\0" (ASCII 码为0 (0x00)):空字节。

"\x0B" (ASCII 为11 (0x0B)):垂直制表符。

如果想通过该函数过滤掉特殊的字符,可以指定第二个参数。

实例 3-1 trim 函数的应用

本实例演示trim 函数的应用,如代码3-1 所示。

【代码 3-1】 trim.php

//只过滤默认字符,"点"不会被过滤

$text = "\t\t 我爱php :) ... ";

echo trim($text); // 输出"These are a few words :) ..."

echo "
";

//过滤掉/t 和.

echo trim($text, " \t."); // 输出"These are a few words :)"

// 可以使用下面语句取出二进制数据的前后控制字符

// (从0 到31)

//$clean = trim($binary, "\x00..\x1F");

?>

执行结果如图3-1 所示。

我爱php :) ... 我爱php :)

trim的返回值php,php trim()函数相关推荐

  1. ostream作为函数返回值_GO语言基础函数

    GO语言基础–函数 函数是组织好的.可重复使用的.用于执行指定任务的代码块.本文介绍了Go语言中函数的相关内容. 函数定义 Go语言中定义函数使用func关键字,具体格式如下: func 函数名(参数 ...

  2. go函数详解:函数定义、形参、返回值定义规范、函数内存分析、不支持重载、支持可变参数、基本数据类型和数组默认都是值传递的、支持自定义数据类型、函数返回值命名

    引入 [1]为什么要使用函数: 提高代码的复用型,减少代码的冗余,代码的维护性也提高了 [2]函数的定义: 为完成某一功能的程序指令(语句)的集合,称为函数. [3]基本语法 func 函数名(形参列 ...

  3. python函数体中可以不写返回值语句_python让函数不返回结果的方法

    1.简单介绍print和return的区别,print仅仅是打印在控制台,而return则是将return后面的部分作为返回值:作为函数的输出,可以用变量接走,继续使用该返回值做其它事. 2.函数需要 ...

  4. 编写一个C程序,实现以下功能:编写一个常规的函数和一个递归函数,两个函数均能将输入的一个字符串以按反序形式的字符串作为返回值。在main函数中输入一行字符串,分别调用两个函数,输出反序后的字符串。

    题目要求: 编写一个C程序,实现以下功能:编写一个常规的函数和一个递归函数,两个函数均能将输入的一个字符串以按反序形式的字符串作为返回值.在main函数中输入一行字符串,分别调用两个函数,输出反序后的 ...

  5. 常成员函数函数和返回值为常量的函数

    常成员函数,它的形式是在成员函数后面加上const修饰,它是为了防止特定函数改变本类对象的数据成员而产生的,目的就是保护数据成员.在常成员函数中,你不能改变数据成员的值,你也不能在常成员函数中调用非常 ...

  6. 如何编写有多个返回值的C语言函数

    1引言 笔者从事C语言教学多年,在教学中学生们常常会问到如何编写具有多个返回值的C语言函数.编写有多个返回值的函数是所有C语言教材里均没有提到的知识点,但在实际教学与应用的过程中我们都有可能会遇到这样 ...

  7. linux 变量函数返回值,linux shell 自定义函数(定义、返回值、变量作用域)介绍...

    linux shell 可以用户定义函数,然后在shell脚本中可以随便调用.下面说说它的定义方法,以及调用需要注意那些事项. 一.定义shell函数(define function) 语法: [ f ...

  8. python函数返回值怎么理解_python函数的返回值是什么

    返回值简介 函数需要先定义后调用,函数体中 return 语句的结果就是返回值.如果一个函数没有 reutrn 语句,其实它有一个隐含的 return 语句,返回值是 None,类型也是 'NoneT ...

  9. python中func函数可以没有返回值吗_python让函数不返回结果的方法

    1.简单介绍print和return的区别,print仅仅是打印在控制台,而return则是将return后面的部分作为返回值:作为函数的输出,可以用变量接走,继续使用该返回值做其它事. 2.函数需要 ...

最新文章

  1. .svn文件夹_新建SVN仓库并上传项目
  2. Java基础班学习笔记(8)
  3. windows powershell
  4. socket编程 及select poll epoll示例
  5. 原创:微信小程序源码解说:石头剪刀布(附源码下载)
  6. 入门无人驾驶学习路线
  7. 干掉 BeanUtils!试试这款 Bean 自动映射工具,真心强大!
  8. [转]printf 函数实现的深入剖析
  9. PHP给飞秋发消息,wireshake抓包,飞秋发送信息,python
  10. Mac 启动 linux 可执行文件。
  11. 【教程】docker容器间跨宿主机通信-基于overlay
  12. MxsDoc文档管理系统 - 中小型企业和个人用户最好的选择
  13. DevOps 对比分析:产品、服务、开源投入
  14. 互联网金融爬虫怎么写-第一课 p2p网贷爬虫(XPath入门)
  15. 软考中项第三章 信息系统集成专业知识
  16. 爆破无线路由器管理页面登录密码
  17. Centos 8查询和设置当前时区
  18. 后台怎么接收处理从url 客户端传来的json数据格式
  19. SAP 今年上半年的业绩非常
  20. 摸鱼写了一个番茄时钟vscode插件来摸鱼(劳逸结合)

热门文章

  1. 【学习笔记】在storyboard中给TabViewController添加tab页面
  2. 传360以原彩虹QQ研发团队为班底拟强推IM
  3. java 深入了解DTO及如何使用DTO
  4. 禅道 php api,云禅道有API的方式可以获取数据吗
  5. 简单的机器学习程序_人体动作识别小程序【机器学习 人工智能】
  6. mysql group concat_MySQL 的 GROUP_CONCAT 函数详解
  7. 01Pandas_数据结构
  8. 人生苦短,我用python——当我在玩python的时候我玩些什么 -
  9. appsettings 连接oracle数据库,ABP .net core集成访问Oracle数据库
  10. unsigned int + int型结果分析