php過濾多空格 php如何去除多餘空格

2021-10-22 23:00:50 字數 716 閱讀 3027

php去除多餘空格的方法:首先建立乙個php示例檔案;然後使用語句「preg_replace('/\s(?=\s)/','',$str);」去除指定字串中多餘的空格即可。

php去除多餘空格 多個連續空格只保留乙個/**

* 多個連續空格只保留乙個

* @param string $string 待轉換的字串

* @return unknown

static public function merge_spaces ( $string )

return preg_replace ( "/\s(?=\s)/","\\1", $string );

}出處: //delphi有乙個函式可以將多餘的字串替換一次,保留其中乙個。php就複雜多了,而且我對正則也不是太了解。

**經我修改後,達到了我想要的目的:除兩個連續空格外,其它的單個不連續空格均被替換。<?php

header('content-type: text/html; charset=utf-8');

$str = "php去除 多餘空格 多個連續 空格只保留乙個";

$str = preg_replace('/\s(?=\s)/','',$str); //只保留乙個空格,還有(?=\s)這個寫法叫「斷言」

echo $str;

PHP如何去除HTML標籤

方法1 直接取出想要取出的標記 取出br標記 function strip str 方法2.php 中有個 strip tags 函式可以方便地去除 html 標籤。echo strip tags helloworld 去除 html xml 以及 php 的標籤。對於非標準的 html 也能正確的...

php刪除雙引號,php如何去除引號

php去除引號的方法 首先建立乙個php示例 檔案 然後使用 str replace 函式把包含引號 的替換掉即可,語句是 php去除引號 用str replace 函式 把包含雙引號 的替換掉 另乙個例子應該一看就懂了 這個輸出的是hello two str replace 函式介紹 str re...

php去除轉義字元 PHP如何去掉轉義

string addslashes string str 返回字串,該字串為了資料庫查詢語句等的需要在某些字元前加上了反斜線。這些字元是單引號 雙引號 反斜線 與 nul null 字元 stripslashes作用相反在處理mysql和get post的資料時,常常要對資料的引號進行轉義操作。ph...