## 1.字符串截取
~~~
$a = "fdsafsdafsdafdsafsa";
substr($a,5,3); //從第五個開始往后截取三個
substr($a,5,-3); //從第五個開始截取到倒數第三位之前
substr($a,-7,3); //從倒數第7個開始往后截取三個
substr($a,-7,-4); //從倒數第7個開始截取到倒數第四個之前
substr($a,2) //去掉字符串前面兩個
~~~
## 2.查找字符串
~~~
strstr($a,'af'); //查找字符串中的af開始截取(包含af)
strstr($a,'af',true); //查找字符串中的af開始往前截取
~~~
## 3.查找字符串出現的位置
~~~
strpos($a,'af'); //查找af首次出現的位置
strpos($a,'af'); //查找af最后一次出現的文字
~~~
## 4.去掉字符串左右空格
~~~
trim($a,' '); //去掉字符串左右多余空格或指定字符串
ltrim($a,' '); //去掉字符串左邊多余空格或指定字符串
rtrim($a,' '); //去掉字符串右邊多余空格或指定字符串(chop)
~~~
## 5.大小寫轉換
~~~
strtolower($a); //全部轉換為小寫
strtoupper($a); //全部轉換為大寫
ucfirst($a); //首個轉換為大寫
ucwords($a); //每個單詞首個轉換為大寫
~~~
## 6.ascii碼轉換
~~~
ord($a); //轉換為ascii碼
chr($a); //ascii碼轉換字符
~~~
## 7.字符串反轉
~~~
strrev($a);
~~~
## 8.獲取字符串長度
~~~
strlen($a)
mb_strlen($a);
~~~
## 9.字符串比較
~~~
strcmp($a);
~~~
>相等為0 大為1 小為-1
## 10.字符串替換
~~~
str_replace(',','@',$a); //將字符串中的,替換為@
str_replace(array(',','@'),'!',$a); //將字符串中的,和@替換為!
str_replace(array(),array(),$a); //將字符串前面數據中的替換為后面數組中的
~~~