'; //去除所有的特殊字符
echo trim($str,"\r\r(::)").'
'; //去除制定的特殊字符
echo ltrim($str,"\r\r").'
'; //去除左邊制定的特殊字符
echo rtrim($str,"@_@").'
'; //去除右邊制定的特殊字符
?>
';
echo '$str1轉義前的字符串:'.$str1.'
';
echo '$c轉義特定的字符串:'.$c.'
';
$b = stripcslashes($str1);
echo '$b還原後的字符串:'.$b.'
';
echo '$a還原前的字符串:'.$a.'
';
echo '
'; ?>
'; //字符串的長度
echo substr($str2,0).'
'; //從0位置截取全部長度字符串
echo substr($str2,4,10).'
'; //從第四個位置截取字符串,包含第四個位置,位置是從下標0開始
echo substr($str2,-4,4).'
'; //從倒數第四個位置截取,不包含第四個位置
echo substr($str2,0,-4).'
'; //從第0位置截取,一直到最後第四位,包含第四位
//兩個比較字符串函數 :strcmp(區分大小寫),strcasecmp(不區分大小寫);strncmp(比較兩個字符串中前幾個字符串是否一樣);
//strstr(檢索字符串,從這個字符串首次出現的位置到末尾的字符);strchr(從字符串後序的位置開始檢索字符串,和前者相反);
//substr_count(檢索特定的字符串在某一個字符串中出現的次數)
//替換函數:str_ireplace(search,replace,subject,int &count)查找某一串字符串然後進行替換,search代表了查找需要替換的字符串,replace代表了要替換的值
//subject代表了整個字符串,count代表了替換工作執行了多少次,這個函數不區分大小寫,如果要區分大小寫就用str_replace函數
//替換函數:substr_replace(string,replace,start,length)對string字符串從start開始到length之間的字符串替換為replace
echo '
'; ?>
';
echo number_format($num,2).'
';
echo number_format($num,2,',','.').'
';
//分割字符串
$str3 = 'PHP 編程詞典@NET 編程字典@ASP 編程字典@JSP 編程字典';
$str_array = explode('@',$str3);
echo '拆分的字符串為:';
print_r($str_array);
echo '
';
//合成字符串
echo '合成字符串函數:';
echo implode("合成",$str_array).'
';
?>
版權聲明:本文為博主原創文章,未經博主允許不得轉載。