PHP 常用 字符串 函数详解
2021-03-21 07:26
标签:转变 double 转义符 arc offset 负数 非对称 大写 返回值 返回字符串的字节数 转换成大写或小写 首字符大写 每个单词首字母大写 字符串的比较,按照ascll码来比较字符串的大小 字符串截取 查找一个字符串在另一个字符串中第一次出现的位置 查找替换 填充函数 重复函数 字符串反转 截取比较 md5加密 base64加密与解密 转义函数,自动的给某些特殊的字符加上转义符号,不会转义$符号 反转义函数,自动去掉转义符号 从字符中去除html和php的标记,只保留内容 PHP 常用 字符串 函数详解 标签:转变 double 转义符 arc offset 负数 非对称 大写 返回值 原文地址:https://www.cnblogs.com/jiaoran/p/12726059.htmlstrlen
strtoupper、strtolower
ucfirst
ucwords
ucwords ( string $str [, string $delimiters = " \t\r\n\f\v" ] ) : string
strcmp、strcasecmp
strcmp ( string $str1 , string $str2 ) : int
0-9
如果 $s1 等于 $s2, 返回值:0
如果 $s1 小于 $s2, 返回值:负数 《 -1substr
substr ( string $string , int $start [, int $length ] ) : string
strpos
strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) : int
str_replace,str_ireplace
str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) : mixed
str_pad
str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] ) : string
str_repeat
str_repeat ( string $input , int $multiplier ) : string
strrev
substr_compare
substr_compare ( string $main_str , string $str , int $offset [, int $length [, bool $case_insensitivity = FALSE ]] ) : int
compare main_str from position offset with str up to length characters.
md5
md5 ( string $str [, bool $raw_output = FALSE ] ) : string
非对称性的,不可逆,能加密,不能转变回来
不管对多少位的字符串,都是加密成32位 字符和数字组成的字符串base64_encode、base64_decode
addslashes
返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线stripslashes
用在从数据库中取出数据的时候用的
strip_tags
strip_tags ( string $str [, mixed $allowable_tags ] ) : string