實例
代碼如下 復制代碼<?
$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."]";
?>
總結:同一個問題會有多種解決方法,就像我們刪除字符空格一樣,可以用兩種不同的方法達到想同的效果了。