萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php中刪除字符首尾空格的方法

php中刪除字符首尾空格的方法

在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."]";
?>

總結:同一個問題會有多種解決方法,就像我們刪除字符空格一樣,可以用兩種不同的方法達到想同的效果了。

copyright © 萬盛學電腦網 all rights reserved