php去掉字串中的(部分)空格

2021-10-08 11:36:26 字數 1262 閱讀 5149

乙個根據時間段查詢資料的介面,勾選了時間範圍,然而每次都查不到資料。然後,f12看傳送的url請求,發現url中帶有一些%20,如:「time=%202020-07-24%2000:00:00,%202020-07-25%2000:00:00」。

而列印出來的time是比較正常的:

2020-07

-2400:

00:00,

2020-07

-2500:

00:00

說明位址中存在的空格被轉碼成了%20。因為預設傳的時間字串為「2020-07-24 00:00:00,2020-07-25 00:00:00」,所以一直查不出來。。。

<?php 

/** 思路:

(1)擷取逗號後面的子串(如「 2020-07-25 00:00:00」),去掉該字串左邊的空格;

(2)然後用這個字串替換原來的子串;

(3)把$time首部的空格去掉,得到「2020-07-24 00:00:00,2020-07-25 00:00:00」。

*/$time

=" 2020-07-24 00:00:00, 2020-07-25 00:00:00"

;//$time = trim($time);

echo

$time

,"\n"

;$time2

=ltrim

(substr

($time

,stripos

($time

,',')+

1));

echo

$time2

,"\n"

;$time3

=trim

(substr_replace

($time

,ltrim

(substr

($time

,stripos

($time

,',')+

1)),

stripos

($time

,',')+

1));

echo

$time3

;?>

2020-07-24 00:00:00, 2020-07-25 00:00:00

2020-07-25 00:00:00

2020-07-24 00:00:00,2020-07-25 00:00:00

QString去掉字串中的空格

qstring中去掉多餘空格的方法有三種 1.remove方法來實現 qstring str aa ss ff jj str.remove qregexp s 這種方式會去掉字串中的所有空格。結果 aassffjj 2.simplified qstring str aa t ss n ff r n ...

去掉字串中的所有空格

編寫函式,要求去掉字串中的所有空格 根據題目要求,首先我們應該清楚這個題可以有好幾種方法來解決,最先應該想到用陣列。方法 1 定義乙個指標遍歷整個字串,若該指標遍歷到的字元不是空格的話,就將該字元放到乙個臨時的陣列裡,知道遇到 0 為止,那麼這個臨時的陣列中存放的就是去掉所有空格的字串,然後再將臨時...

關於Python去掉字串中的空格

經常會遇到需要將字串中的空格去掉的情況,通常我們有三種解決方法 1 strip char 方法 該方法是不能將字串中間的空格去掉的!a wode ge niu a.strip wode ge niu a wode ge niu a.lstrip wode ge niu a wode ge niu a...