----取得副檔名 返回字符串的子串 string substr ( string $string , int $start [, int $length ] ) 返回字符串 string 由 start 和 length 参数指定的子字符串。 stripos — 查找字符串首次出现的位置(不区分大小写) mixed stripos ( string $haystack , string $needle [, int $offset = 0 ] ) 返回在字符串 haystack 中 needle 首次出现的数字位置。 例如: $str = '1測試.gif'; echo "檔名:".substr($str,0,stripos($str,'.'))."<br>"; //結果1測試 echo "副檔名:". strstr($str,'.'); //gif ----將字串用指定符號分割,並轉成一個數組中 explode ( string $delimiter , string $string , int $limit ) PHP explode 函式用來切割字串,並將切割出來的每個元素放入 PHP 陣列之中,以便後續的程式使用 其中 string $delimiter 是於字串的某個部分開始切割,也可以說成是切割條件,string $string 則是即將被切割的字串,這兩個項目均為必填,而 int $limit 則是選填項目,可填寫正數或負數,填寫正數則代表最多可以輸出幾個值,且最後的一個值包含切割所剩下的所有部分,如果填寫負數,則除了負數的值不會顯示之外,其他部分則會顯示,我們準備兩個範例分別介紹會比較清楚。 例如: $str = 'A B C D E F G'; $str_sec = explode(" ",$str); print_r($str_sec); //結果 Array ( [0] => A [1] => B [2] => C [3] => D [4] => E [5] => F [6] => G )