php常用字符串函数 | ||||||||||||||||
使用反斜线转义字符串中的字符 string addcslashes ( string $str , string $charlist ) 使用反斜线引用字符串 string addslashes ( string $str ) 产生一个可存储的值的表示 string serialize ( mixed $value ) 从已存储的表示中创建 PHP 的值 mixed unserialize ( string $str [, string $callback ] ) 获得字符串开头字母或符号的ascii值 int ord ( string $string ) 返回相对应于 ascii 所指定的单个字符 string chr ( int $ascii ) 去除字符串开头和结尾的空格和字符串中指定字符 string trim ( string $str [, string $charlist ] ) 去除字符串开头的空格和字符串中指定字符 string ltrim ( string $str [, string $charlist ] ) 去除字符串结尾的空格和字符串中指定字符 string rtrim ( string $str [, string $charlist ] ) 将字符串中的换行符转换成html中的<br> string nl2br ( string $string ) 给字符串添加指定符号 string wordwrap ( string $str [, int $width [, string $break [, bool $cut ]]] ) 将字符串中的字母转换成小写 string strtolower ( string $str ) 将字符串中的首字母转换成大写 string ucfirst ( string $str ) 将字符串中的每个单词首字母转换成大写 string ucwords ( string $str ) 截取字符串 string substr ( string $string , int $start [, int $length ] ) string strstr ( string $haystack , string $needle , bool $before_needle ) strstr别名strchr 分割字符串 array str_split ( string $string [, int $split_length ] ) string strtok ( string $str , string $token ) array explode ( string $separator , string $string [, int $limit ] ) 计算字符串长度 int strlen ( string $string ) 计算字符串中的单词个数 mixed str_word_count ( string $string [, int $format [, string $charlist ]] ) 查找子字符串中的个数 int substr_count ( string $haystack , string $needle [, int $offset [, int $length ]] ) 查找字符串中的某个字符的位置 int strpos ( string $haystack , mixed $needle [, int $offset ] ) 重复字符串 string str_repeat ( string $input , int $multiplier ) 使字符串翻转 string strrev ( string $string ) 把字符转换为 HTML 实体 string htmlentities ( string $string [, int $quote_style [, string $charset [, bool $double_encode ]]] ) 函数把一些预定义的字符转换为 HTML 实体 string htmlspecialchars ( string $string [, int $quote_style [, string $charset [, bool $double_encode ]]] ) 函数把 HTML 实体转换为字符 string html_entity_decode ( string $string [, int $quote_style [, string $charset ]] ) 清除字符串中html和php标签 string strip_tags ( string $str [, string $allowable_tags ] ) 比较字符串是否相同 int strcmp ( string $str1 , string $str2 ) 比较字符串的前N个字符 int strncmp ( string $str1 , string $str2 , int $len ) 忽略大小写比较字符串 int strcasecmp ( string $str1 , string $str2 ) 返回$str1中包含$str2字符个数 int strspn ( string $str1 , string $str2 [, int $start [, int $length ]] ) 返回$str1中不包含$str2字符个数 int strcspn ( string $str1 , string $str2 [, int $start [, int $length ]] )
|