11
06月
2020
//截取指定字符串字后的内容 $str = '1234#abc' ; $res= strstr ( $str , '#' ); //输出 abc $res= strstr ( $str , '#' , true ); //输出 1234 (从PHP5.3.0起) //截取指定长度的字符串 $str = '1234#abc' ; $rest = substr( $str , 0 , -2 ); // 输出 "1234#a" $rest = substr( $str , 2 , -1 ); // 输出 "34#ab" $rest = substr( $str , 3 , -3 ); // 输出 "#" $rest = substr( $str , -3 , -1 ); // 输出 "ab" //中文字符串的截取和获取长度 mb_substr() $str = '中文字'; mb_substr( $str , 0 , 2 , 'utf-8' ); //输出 中文 mb_substr( $str , 0 , 1 , 'gbk' ); //输出 中 //截取两个自定字符串之间的内容 $a = "123@abc#456"; $b= (strpos($a,"@")); $c= (strpos($a,"#")); substr($a,$b+1,$c-$b-1); //输出 abc