'; //去除所有的特殊字符 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).' '; ?>
版權聲明:本文為博主原創文章,未經博主允許不得轉載。