php空格替換
如果只替換空格的話使用:
$str=str_replace('',' ',$str);
② php 怎麼把空格替換成換行符
$str='abc';
//空格替換成換行符( )
$str=str_replace(''," ",$str);
//顯示字元
echo$str;
③ php中,空格替換成換行符,怎麼實現
<?php
$str = str_replace(chr(32),chr(13),$str);
//$str = str_replace(chr(32),chr(13).chr(10),$str);
//$str = str_replace(chr(32),"\n",$str);
//等等,寫法很多,也可以用正則
//chr(32) -- 空隔
//chr(13) -- 回車,等價於\r
//chr(10)--換行,等價於\n
④ php 如何將多個空格替換成<br> 例子:我我我問 我文 我問歐文 替換後:我我我問<br> 我文<br> 我問歐文
$string="我我我問 我文 我問歐文";
$res=preg_replace('\s+', '<br> ', $string);
用正則表達式,很強大的。\s代表空字元,+代表1或多個。
⑤ php 空格替換
我看不懂你的問題?
你是要把空格( )去掉是吧,可以這樣:
$str="<img
src='路徑'》";
$str=str_replace(array(' ','',$str);
這樣便可以去掉空格了
⑥ PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式
在開發的過程中,經常會遇到需要給別人提供一個輸入框,然後別人輸入一些ID,或者關鍵字的東西,例如wordpress的後台的標簽輸入框:
這個就是只是判斷英文狀態下的逗號,要是有人不小心輸入了中文狀態下的逗號怎麼辦?小數點怎麼辦?
於是我就用正則寫了一個表達式,把帶有空格換行符之類的替換成逗號。
把提交的id帶有空格換行符之類的替換成逗號,然後用explode函數切換成數組。
復制代碼
代碼如下:
$ids=$_POST["ID"];
$id=
preg_replace("/(
)|(s)|( )|(')|(')|(,)/"
,','
,$ids);
$topicids
=
explode(","
,$tids);
這個是增加了小數點的過濾。
復制代碼
代碼如下:
$ids
=
preg_replace("/(
)|(s)|( )|(')|(')|(,)|(.)/",',',$ids);
OK,經過這樣處理後,就不會有問題了。
提示:其實,小編感覺用JS在提交前就處理掉這個問題,是一個更好的選擇。
⑦ php中怎樣將多餘的空格用一個空格替換
<?php
$str="英語 數組 大學 可樂 ";
$arr=explode(" ", $str);
$tmp=array();
for($i=0;$i<count($arr);$i++)
{
if($arr[$i])
array_push($tmp, $arr[$i]);
}
$tmp_str=implode(" ", $tmp);
echo $tmp_str;
?>
理論上應該是用正則表達式之類的來做,如果不會正則表達式也沒關系,可以用數組來做,你可以參考一下
⑧ php 把『/』替換為空格
直接進行字元串的拆分,用explode
$arr=explode("/",$callphone);
這就是按照/對字元串進行拆分,存在了數組里,你要是想輸出中間加個空格就妥了~~~
⑨ php怎樣替換掉所有空格
使用一個方法:str_replace("需要替換的字元","替換成什麼",字元串);
你要是需要去掉空格那就在 替換成什麼 那塊只寫引號就可以了