当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > substr_compare() 函数
The substr_compare() function compares two strings from a specified start position.
substr_compare()函数的作用是:从一定起始位置在一定长度内比较两个字串符(二进制精确,大小写敏感可选)。
This function returns:
该函数将返回下列值:
If length is equal or greater than length of string1, this function returns FALSE.
如果length参数的长度大于等于string1的长度,那么这个函数将返回False。
substr_compare(string1,string2,startpos,length,case) |
Parameter参数 | Description描述 |
---|---|
string1 | Required. Specifies the first string to compare 必要参数。指定参数比较的第一个字符串 |
string2 | Required. Specifies the second string to compare 必要参数。指定参数比较的第二个字符串 |
startpos | Required. Specifies where to start searching in string1 必要参数。指定从string1开始搜索的起始位置 |
length | Optional. Specifies how much of string1 to search 可选参数。指定需要搜索的长度 |
case | Optional. Specifies whether or not to perform a case-sensitive search. Default is FALSE (case-sensitive) 可选参数。指定是否需要在搜索时区分字母的大小写。默认为False(区分字母大小写) |
Tip: This function is binary safe and optionally case-sensitive.
提示:这个函数是二进制精确的,对于是否区分字母大小写,可以进行选择。
<?php echo substr_compare("Hello world","Hello world",0); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
0 |
<?php echo substr_compare("Hello world","world",6); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
0 |
<?php echo substr_compare("Hello world","WORLD",6,TRUE); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
0 |