去除所有空白
| 代码如下 | 复制代码 | 
| function delete($str) { $str = trim($str); $str = ereg_replace("\t","",$str); $str = ereg_replace("\r\n","",$str); $str = ereg_replace("\r","",$str); $str = ereg_replace("\n","",$str); $str = ereg_replace(" ","",$str); return trim($str); }  | 
	  |
去除所有注释用preg_replace()函数把注释替换成空(是空,不是空格)。
 去掉字符串中的空格 str_replace(' ','',$cat_name)
| 代码如下 | 复制代码 | 
|   $str = ” This line contains\tliberal \r\n use of whitespace.\n\n”; $str = trim($str);// 首先去掉头尾空格 $str = preg_replace(’/\s(?=\s)/’, ‘’, $str);// 接着去掉两个空格以上的 $str = preg_replace(’/[\n\r\t]/’, ‘ ‘, $str);// 最后将非空格替换为一个空格  | 
	  |
使用上面的例子可以去掉所有多余的空格。
首先使用TRim()去头尾空格,
接着用preg_replace()去掉重复的空格。
当中的(?=)表示只匹配后面的空格跟随前面的空格的空格。
 
| 代码如下 | 复制代码 | 
| 
 
$str1="   tt 七夕快乐!nr"; //这里定义一个字符变量,其中包括"空格","t", 水平制表符,"n",换行符 
echo substr("today is father day!",0)."  | 
	  |
补充一个:php注释和去除空格
| 代码如下 | 复制代码 | 
| 
 
  | 
	  |