站長資訊網
        最全最豐富的資訊網站

        php怎么去掉字符串中的所有空格

        php去掉字符串中所有空格的方法:1、使用str_replace()函數,語法“str_replace(" ","",$str)”;2、用preg_replace()函數,語法“preg_replace('/s+/','',$str)”。

        php怎么去掉字符串中的所有空格

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

        php去掉字符串中所有空格的方法

        • 使用 str_replace() 函數去掉所有空格

        • 使用 preg_replace() 函數去除所有空格

        1、使用 str_replace() 函數

        我們使用內置函數 str_replace() 來替換字符串或數組中的子字符串。替換后的字符串作為一個參數傳遞。使用該函數的正確語法如下。

        str_replace($searchString, $replaceString, $originalString, $count);

        內置函數 str_replace() 有四個參數。它的詳細參數如下

        參數 說明
        $searchString 強制 它是我們要查找和替換的子字符串或數組
        $replaceString 強制 它是我們要放在 $searchString 的位置的字符串。函數將檢查 $searchString 的出現情況,并用 $replaceString 替換。該函數將檢查 $searchString 的出現情況,然后用 $replaceString 替換它。它也可以是一個 array
        $originalString 強制 它是原始的字符串,我們想從中找到一個子字符串或一個字符來替換。
        $count 可選 它告訴人們對 $originalString 進行替換的總次數

        這個函數返回所有替換后得到的最終字符串。

        下面的程序顯示了我們如何使用 str_replace() 函數從給定的字符串中刪除所有空格。

        <?php  header("Content-type:text/html;charset=utf-8"); $searchString = " "; $replaceString = ""; $originalString = "This is a programming tutorial";    $outputString = str_replace($searchString, $replaceString, $originalString);  echo "原字符串:".$originalString."<br>";   echo "去除空格后的字符串:".$outputString;     ?>

        php怎么去掉字符串中的所有空格

        我們傳遞了一個空格字符作為 $searchString 和一個空字符串作為 $replaceString。輸出將是沒有空格的字符串。

        現在,如果我們傳入 $count 參數,函數將告訴我們這個字符串的替換次數。

        <?php  header("Content-type:text/html;charset=utf-8"); $searchString = " "; $replaceString = ""; $originalString = "This is a programming tutorial";    $outputString = str_replace($searchString, $replaceString, $originalString, $count);  echo "原字符串:".$originalString."<br>";   echo "去除空格后的字符串:".$outputString."<br>";  echo "替換字數:".$count;  ?>

        php怎么去掉字符串中的所有空格

        2、使用 preg_replace() 函數

        也可以使用 preg_replace() 函數來刪除字符串中的所有空格。這個函數不僅可以刪除空格字符,還可以刪除字符串中的制表符。使用這個函數的正確語法如下。

        preg_replace($regexPattern, $replacementVar, $original, $limit, $count)

        函數 preg_replace() 接受五個參數. 它的詳細參數如下

        參數 說明
        $regexPattern 強制 它是我們將在原始字符串或數組中搜索的模式
        $replacementVar 強制 它是我們用來替換搜索值的字符串或數組
        $original 強制 它是一個字符串或數組,我們要從其中找到值并替換它。
        $limit 可選 這個參數限制了替換的數量
        $count 可選 這個參數告訴了我們對原始字符串或數組進行替換的總次數

        我們將使用模式 /s+/ 來查找空格。從字符串中刪除空格的程序如下。

        <?php  header("Content-type:text/html;charset=utf-8");  $originalString = "This is a programming tutorial";    $outputString = preg_replace('/s+/', '', $originalString);  echo "原字符串:".$originalString."<br>";   echo "去除空格后的字符串:".$outputString."<br>";  ?>

        php怎么去掉字符串中的所有空格

        我們知道這個字符串的總替換次數是 4,現在我們將限制替換次數。

        <?php  header("Content-type:text/html;charset=utf-8"); $searchString = " "; $replaceString = ""; $limit = 2; $originalString = "This is a programming tutorial";    $outputString = preg_replace('/s+/', '', $originalString,$limit);  echo "原字符串:".$originalString."<br>";   echo "去除空格后的字符串:".$outputString."<br>";   ?>

        php怎么去掉字符串中的所有空格

        可以看出只替換了兩次。

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 天天爽夜夜爽精品视频app| 国产免费久久精品丫丫| 9久热这里只有精品| 久久99国产精品尤物| 久久se精品一区二区影院| 精品在线免费观看| 国产精品美女一区二区视频 | 最新精品国偷自产在线| 国产精品成人精品久久久| 国产99精品久久| 欧美精品v欧洲精品| 亚洲国产主播精品极品网红| 国产精品成人免费观看| 精品久久香蕉国产线看观看亚洲| 久久婷婷国产综合精品| 无码人妻精品一区二区三区99不卡| 国产免费伦精品一区二区三区| 亚洲精品理论电影在线观看| 国产成人精品久久免费动漫| 国产久热精品无码激情| 奇米精品视频一区二区三区| 一本色道久久88精品综合| 亚洲国产精品日韩| 亚洲精品一级无码鲁丝片| 午夜亚洲av永久无码精品| 免费精品精品国产欧美在线欧美高清免费一级在线 | 日本一卡精品视频免费| 亚洲精品天堂成人片?V在线播放| 日韩精品欧美国产在线| 四虎国产精品永久地址入口| 人妻少妇看A偷人无码精品视频 | 欧美日韩精品一区二区| 国产小视频国产精品| 99精品国产高清一区二区麻豆| 亚洲色精品88色婷婷七月丁香| 最新国产精品拍自在线播放| 亚洲精品无码乱码成人| 无码精品国产一区二区三区免费| 久久久久久久久无码精品亚洲日韩 | 国产精品亚洲аv无码播放| 久久99精品国产自在现线小黄鸭|