• PHP字符串函数(5)


    1. strcasecmp() 函数比较两个字符串

    strcasecmp() 函数是二进制安全的,且不区分大小写

    该函数与 strncasecmp() 函数类似,不同的是,通过 strncasecmp() 您可以指定每个字符串用于比较的字符数

    strcasecmp(string1,string2)

    该函数返回:

    • 0 - 如果两个字符串相等
    • <0 - 如果 string1 小于 string2
    • >0 - 如果 string1 大于 string2

    2. strncasecmp() 函数比较两个字符串

    strncasecmp(string1,string2,length)

    length必需。规定每个字符串用于比较的字符数

    3. strcmp() 函数比较两个字符串

    strcmp() 函数是二进制安全的,且对大小写敏感。

    提示:该函数与 strncmp() 函数类似,不同的是,通过 strncmp() 您可以指定每个字符串用于比较的字符数。

    strcmp(string1,string2)

    4. strncmp() 函数比较两个字符串

    strncmp(string1,string2,length)

    5. strchr() 函数搜索字符串在另一字符串中的第一次出现,该函数是 strstr() 函数的别名

    该函数对大小写感敏。如需进行不区分大小写的搜索,请使用 stristr() 函数。

    strchr(string,search,before_search);

    before_search 可选。默认值为 "false" 的布尔值。如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分。

    6. strpos() 函数查找字符串在另一字符串中第一次出现的位置

    • stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)
    • strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)
    • strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)

    7. strrev() 函数反转字符串

    8. strtok() 函数把字符串分割为更小的字符串(标记)

    strtok(string,split)

    9. substr() 函数返回字符串的一部分

    substr(string,start,length)

    10. substr_compare() 函数从指定的开始位置比较两个字符串

    substr_compare(string1,string2,startpos,length,case)
  • 相关阅读:
    type为number的input标签输入小数的方法
    魔兽争霸3作弊码
    pom.xml 添加 JUnit依赖
    缺失 import org.apache.commons.fileupload.FileUploadException; 包
    使用WebMvcConfigurerAdapter 做登录,失效的一个小小原因
    Missing session attribute 'user' of type List 解决办法
    @RequestMapping 和 @GetMapping @PostMapping 区别
    thymeleaf模板对没有结束符的HTML5标签解析出错的解决办法
    Thymeleaf 模板 引用头部 尾部 最简单教程
    IDEA 如何弹出Select classes to import
  • 原文地址:https://www.cnblogs.com/wyzs/p/5217054.html
Copyright © 2020-2023  润新知