解析urlecho parse_url($url, php_url_path);//輸出: /path
/*輸出:
從字串中解析出多個變數,可以和 parse_url 函式結合使用3> string mb_substr ( string $str , int $start [, int $length = null [, string $encoding = mb_internal_encoding() ]] )$url = "";
$query = parse_url($url, php_url_query);
parse_str($query);
echo $act;//輸出: login
echo $id;//輸出: 111
根據編碼方式擷取字串4.> mixed strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )header('content-type: text/html; charset=utf-8;');
$str = "做人不能欺騙自己";
echo mb_substr($str, 0, 6, 'utf-8');//輸出: 做人不能欺騙
查詢字串首次出現的位置5> int strlen ( string $string )$str = 'abcabc';
echo strpos($str, 'a', 1);//輸出: 3
獲取字串的長度6> string strrev ( string $string )返回反轉後的字串7> string substr ( string $string , int $start [, int $length ] )擷取字串8>$str = 'a/b.txt';
echo substr($str, strpos($str, '/')+1 ); //輸出: b.txt
string strtolower ( string $string )
將字串轉化為小寫並返回string strtoupper ( string $string )將字串轉化為大寫並返回9> mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )替換字串中的某些字元,區分大小寫。str_ireplace
函式忽略大小寫10> int strcmp ( string $str1 , string $str2 )$str = 'a,b,c';
echo str_replace(',', ' ', $str);//輸出: a b c
比較字串是否相等,是區分大小寫的。strcasecmp
函式忽略大小寫跟我學習php字串常用函式 上篇
獲得更好閱讀效果 1 string trim string st r s trin g charlist t n r 0 x0b 去除首尾的空白字元 預設 或其他字元 2 string chr int ascii ascii碼轉字元字串 echo chr 65 輸出 a 3 int ord stri...
跟我學習php字串常用函式 上篇
去除首尾的空白字元 預設 或其他字元 2 string chr int ascii ascii碼轉字元字串 echo chr 65 輸出 a 3 int ord string string 字元轉ascii碼 echo odr a 輸出 65 4 string chunk split string ...
跟我學習php陣列常用函式 下篇
從input所給的陣列中隨機 選取乙個或多個鍵 array array replace array array1 array array2 array array replace 函式使用後面陣列元素相同 key 的值替換 array1 陣列的值。arr1 array hobby basketbal...