php中刪除字符首尾空格的方法
來源:程序員人生 發布時間:2014-04-09 05:11:20 閱讀次數:4001次
在php中要刪除字符空間有很多的方法可用,我來介紹利用mb_ereg_replace()和ltrim,rtrim,trim這三個函數的處理方法.
實例代碼如下:
- <?
- $str=" 網頁制作教程 www.111cn.net ";
- $str = mb_ereg_replace('^( | )+', '', $str);
- $str = mb_ereg_replace('( | )+$', '', $str);
- echo mb_ereg_replace(' ', "n ", $str);
- ?>
有些朋友可能對mb_ereg_replace()沒看明白,下面我們來介紹一下mb_ereg_replace這個函數吧
mb_ereg_replace()我們只要注意前面的mb就好了,有些朋友用過字符轉換的一看就明白了這個函數是支持中文.
有些朋友會問php不是有自己的函數么,下面我們看實例
實例代碼如下:
- <?php
- $str=" 去除前后空格 ";
- echo "方括號中為原始字符串:[".$str."]<br>";
- echo "原始字符串長度:".strlen($str)."<br>";
- $str1=ltrim($str);
- echo "執行ltrim()之后的長度:".strlen($str1)."<br>";
- $str2=rtrim($str);
- echo "執行rtrim()之后的長度:".strlen($str2)."<br>";
- $str3=trim($str);
- echo "執行trim()之后的長度:".strlen($str3)."<br>";
- echo "去掉首尾空格之后的字符串:[".$str3."]";
- ?>
總結:同一個問題會有多種解決方法,就像我們刪除字符空格一樣,可以用兩種不同的方法達到想同的效果了.
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈