手把手教你PHP--part3

今天帶來的是也是PHP中的一種常見的數據類型,字符串

二.字符串

先來創建一個字符串吧:

$str='abcd';printf()輸出格式化字符串;$str1=sprint()把格式化的字符串寫入一個變量

1.常用字符串格式化函數

ltrim($str1)刪除字符串最左側的空白符;rtrim()刪除右側空白符;trim()刪除兩側的空白符

str_pad($str1,10,'x')將字符串填充爲新長度,用x填補到10位新的字符串

strtolower()字符串轉小寫;strtoupper()字符串轉大寫;ucfirst()字符串首字轉大寫;ucwords()字符串每個單詞首字大寫

number_fomat($str)通過千分位分割數字;md5($str)字符串md5加密

2.比較函數

strcmp($str)區分大小寫的比較,首個不同位的AscII碼比較,第一個字符串大則返回1,小則返回-1,相同返回0.

3.關於正則表達的函數

$str='12abvcdamm';
$reg='/a./';
$arr=[];
echo preg_match($reg,$str,$arr);//只匹配一次
echo preg_match_all($reg,$str,$arr);//全局匹配並輸出匹配的次數

echo preg_replace($reg, '***', $str);//正則表達替換函數

str_replace(目標對象, 替換對象, 被處理的字符串,替換的次數)

4.字符串的分割和連接

$str='aaa-bbb-ccc-ddd';
print_r(explode('-', $str));//字符串切割成字符數組

$arr=['1970','11','5'];
echo implode('/', $arr);//將字符串數組組合爲字符串





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章