php删除空格空行的例子

php内设的删除空白的函数!感觉不怎么的好使用。找了网上的代码。非常的好使用。查看源码的时候所有空白都是去除的。使用方法很简单。直接使用写入要替换的变量就OK了。
 
<?php

function trimall($str)//删除空格
 {
     $qian=array(" "," ","\t","\n","\r");$hou=array("","","","","");
     return str_replace($qian,$hou,$str);   
}

通过php自带的函数

<?php
/*
trim 去除一个字符串两端空格,
rtrim 是去除一个字符串右部空格,
ltrim 是去除一个字符串左部空格。

*/
?>
<?php
echo trim(" 空格 ")."<br>";
echo rtrim(" 空格 ")."<br>";
echo ltrim(" 空格 ")."<br>";
?>

例子

<?php
$str=" 去除前后空格 ";
echo "方括号中为原始字符串:[".$str."]<br>";
echo "原始字符串长度:".strlen($str)."<br>";
$str1=ltrim($str);
echo "执行ltrim()之后的长度:".strlen($str1)."<br>";
$str2=rtrim($str);
echo "执行rtrim()之后的长度:".strlen($str2)."<br>";
$str3=trim($str);
echo "执行trim()之后的长度:".strlen($str3)."<br>";
echo "去掉首尾空格之后的字符串:[".$str3."]";
?>

时间: 2025-01-20 13:37:53

php删除空格空行的例子的相关文章

JavaScript正则trim删除空格与字符串

关于 trim 其实没啥好说的,无非就是去除首位空格,对于现代浏览器来说只是简单的正则 /^\s+|\s+$/ 就可以搞定了. javascript正则表达式 实现Trim()  代码如下 复制代码 String.prototype.trim = function(){     return this.replace(/(^\s*)|(\s*$)/, ""); }   TrimLeft()   String.Prototype.trimLeft=function(){     retu

asp删除非空目录的例子

这是个删除非空目录的例子 'test.asp'要执行删除你需要对该目录具有修改权限<%dim fso,tmpfolder,tmpsubfolder,tmpfile,tmpfilesset fso=server.CreateObject("Scripting.FileSystemObject")sub delfolder(sPath) If (fso.FolderExists(server.MapPath (sPath))) then set tmpfolder=fso.GetFo

PowerShell中删除空格、点号、减号和换行方法代码实例

  这篇文章主要介绍了PowerShell中删除空格.点号.减号和换行方法代码实例,本文直接给出实例代码,需要的朋友可以参考下 代码如下: $text = ' ... Hello ...--- ' $text.Trim(" .-`t`n`r") 结果只显示:Hello

Excel快速删除所有空行的三种常用方法

  在工作中,有时我们需要在Excel中快速删除所有空行,方法有多种,这里介绍三种常用方法,具体方法如下: 步骤 打开Excel工作表,如图示: 方法一(适用数据较少情况) 选中数据区域,选择筛选. 筛选中选空值. 选中筛选出的空行,删除,最后清除或者取消筛选即可.

js 删除空格函数(右,左,后面,前面)

提供一款删除空格函数,他可以删除字符串右,左,后面,前面所有空格. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/ 1999/xhtml"> <head&

c语言-C语言编程删除空格时出现问题,请解答?

问题描述 C语言编程删除空格时出现问题,请解答? for(i=0,j=0;i<=strnlen_s(pSend,capacity);++i) { if(*(pSend+i)==' ') judge=false; if(judge) { *(pSend + j++)=*(pSend+i); } } 以上方法无法删除空格. for(i=0,j=0;i<=strnlen_s(pSend,capacity);++i) { if(*(pSend+i)!=' ') *(pSend + j++)=*(pSe

二款js删除空格(前后中间所有空格)

删除空格trim是在任何编程语言中最常见的操作之一.在网页特效不提供这个函数.这里有两个函数可以帮你删除字符串中的所有空格. //方法自定函数删除空格 function trim1(str){   if (str=="")       return "";   while (str.indexof(" ")==0)   {       str = str.substring(1,str.length);       if (str=="

UltraEdit删除空格、空行的快捷键

UltraEdit删除多余空格: 搜索 >> 替换(Ctrl+R)   "查找内容"项输入两个空格,"替换为"项输入一个空格,连续点击全部替换直到替换所有多余空格为止UltraEdit删除空行: 搜索 >> 替换(Ctrl+R)   "查找内容"项输入"^p^p","替换为"项输入"^p",连续点击全部替换直到替换所有空行为止注:关于UltraEdit查找特殊字符

如何批量删除Excel空行

我们在利用Excel统计与分析对象时,数据的录入工作不可能一蹴而就,记录的添加.删除.剪切.合并是少不了的,在经过多次的编辑修改过程之后,在表格中往往会出现许多的空行.这些空行的存在既不美观,同时也影响了数据分析的结果,通常情况下要将其删除.如果表格中的空行较少,那么只需一行一行地删除,但是如果工作表很大(比如数千行),而表格中的空行又许多,手动一行一行删除,无疑会耗费许多的时力.如果大家经常遇到这样的烦恼,不妨试试下面这些方法,可以快速.干净.批量将有名无实的空行清理出局. "定位"