<?php
//trim()函式:預設功能為去除字串首尾處的空格(或其它字元),返回乙個人新的字串;
$str=" hello world! ";
echo "\$str的長度為---".strlen($str)."
";$nstr=trim($str);
echo "新陣列\$nstr的長度為---".strlen($nstr)."
";//去除左邊的空格用ltrim()函式
$lstr=ltrim($str);
echo "新陣列的長度---".strlen($lstr)."
";//去除右邊的空格用rtrim()函式
$rstr=rtrim($str);
echo "新陣列的長度為---".strlen($rstr)."
";//也可以去除指定的字元
$str=" iloveyou9i0i35 ";
//刪除右邊指定的字元:數字和小寫的字母i
$newstr=rtrim($str," 0..9i");
echo $newstr,"
";//str_pad()函式:填充字串到指定長度,返回乙個新字串
$str="every";
//在$str右邊新增#號使得新字串個數變為10個,第4個引數若不指定則預設是從右邊新增;
$nstr=str_pad($str,10,"#");
//從左邊新增#
$sstr=str_pad($str,10,"@",str_pad_left);
//從兩邊新增#
$wstr=str_pad($str,10,"*",str_pad_both);
echo $nstr."
";echo $sstr."
";echo $wstr."
";/*字串字母大小寫處理函式:strtouppor()、strtolower()、ucfirst()、ucwords()函式
*/$str="this is my web server apache";
//全部變大寫
$bigstr=strtoupper($str);
echo $bigstr."
";//全部變小寫
$smallstr=strtolower($str);
echo $smallstr."
";//字串首字母大寫
$ucstr=ucfirst($str);
echo $ucstr."
";//字串中包含的每個單詞首字母大寫
$ucwstr=ucwords($str);
echo $ucwstr."
";
//混合使用:只讓字串中的第乙個單詞的首字母大寫,即先變小寫再首字母大寫;
$hunstr=ucfirst(strtolower($str));
echo $hunstr."
";?>
WSPRINTF格式化字串函式
win32 api中乙個很常用的函式wsprintf,這是乙個字串格式化函式,可以將數值按指定格式翻譯成字串,類似於c語言中的printf函式,它的原型是這樣的 int wsprintf lptstr lpout,輸出緩衝區位址 lpctstr lpfmt,格式化串位址 變數列表 變數列表的數目由格...
格式化字串format函式
自python2.6開始,新增了一種格式化字串的函式str.format 可謂威力十足。那麼,他跟之前的 型格式化字串相比,有什麼優越的存在呢?讓我們來揭開它羞答答的面紗。它通過 和 來代替 通過位置 in 1 format kzc 18 out 1 kzc,18 in 2 format kzc 1...
PHP字串格式化函式
從字串左側刪除空白或其他預定義字元 string ltrim string str string charlist 從字串右側刪除空白或其他預定義字元 string rtrim string str string charlist 刪除字串兩端空白字元或其他預定義字元 string trim str...