首頁  >  文章  >  後端開發  >  php 刪除空白的函數有哪些

php 刪除空白的函數有哪些

藏色散人
藏色散人原創
2021-06-02 09:41:341621瀏覽

php刪除空白的函數有:1、使用「str_replace()」函數刪除;2、使用「strtr()」函數刪除;3、使用封裝函數「trimall」刪除。

php 刪除空白的函數有哪些

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

php 刪除空白的函數有哪些? php中3種方法刪除字串中間的空格

第一種:使用str_replace()函數

程式碼如下:

<?php
echo str_replace(&#39; &#39;, &#39;&#39;, &#39;ab    ab&#39;);
//输出 "abab&#39;
?>

第二種:使用strtr()函數

程式碼如下:

<?php
echo strtr(&#39;ab    ab&#39;, array(&#39; &#39;=>&#39;&#39;));
// 输出 "abab"
?>

strtr()函數使用上有點特別,實質上:

程式碼如下:

<?php
strtr(&#39;ewb&#39;, &#39;web&#39;, &#39;123&#39;) ==
strtr(&#39;ewb&#39;, array(&#39;e &#39;=> &#39;2&#39;, &#39;w&#39; => &#39;1&#39;, &#39;b&#39; => &#39;3&#39;)) ==
str_replace(array(&#39;e&#39;, &#39;w&#39;, &#39;b&#39;), array(&#39;2&#39;, &#39;1&#39;, &#39;3&#39;), &#39;ewb&#39;);
?>

第三種:使用封裝函數

程式碼如下:

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

推薦學習:《PHP影片教學

以上是php 刪除空白的函數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn