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 实体  
  • 预定义字符是:
    • & (和号)   成为  &amp;
    • " (双引号) 成为  &quot; 
    • ' (单引号) 成为  &#039;
    • < (小于)   成为  &lt;
    • > (大于)   成为  &gt;

你可能感兴趣的:(PHP)