PHP字符串
一、print 输入,其中变量有意义
二、printf( ):与C语言的输出格式大致一样,格式化输出字符串。
三、sprintf( ):与printf( )相同功能,但不会输出结果,只会返回值
四、strpos( 被查找字符串对象,查找的字符串,开始查找位置(可选));
- strpos("Hello world !" , "wo"); 返回值为world
- 返回查找的字符串及其之后的字符。
- stripos( )
- 与strpos( )功能相同,只是查找是不区分大小写。
五、替换:str_replace(被替换的字符,替换后的字符,对应的字符串);
- str_replace(".", "@", $str);
- str_ireplace( )
- 与str_replace( )功能相同,只是不区分大小写
六、截取:substr(截取对象,截取位置,截取长度)
- substr("hello world", 6, 5);
七、搜索:strstr(搜索对象,匹配点)
- strstr("Hello world!","world");
- 搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。
- stristr() 与strstr()功能相同,只是不区分大小写;
八、trim( ) 删除字符串空格和其他预定义字符
- ltrim( ):删除左侧的
- rtrim( ):删除右侧的
九、strlen( ) —— 获得字符串长度
十、strrev( ) —— 反转字符串
十一、strtolower( ) 与 strtoupper( )
- 转换为小写 与 大写
十二、nl2br( )
- 将字符串中换行 (\n) 转换成 HTML 换行标签 (<br />)
十三、strip_tags( )
- 删除字符串中HTML XML PHP 标签,可选参数指定要保留的标签;
- strip_tags(对象,保留标签);
十四、htmlspecialchars( )
- 函数把一些预定义的字符转换为 HTML 实体
- 预定义字符是:
- & (和号) 成为 &
- " (双引号) 成为 "
- ' (单引号) 成为 '
- < (小于) 成为 <
- > (大于) 成为 >