PHP 中的 strncasecmp() 函数2025年3月17日 | 阅读 3 分钟 strncasecmp() 是 PHP 的一个不区分大小写的内置函数。它比较两个字符串的前 n 个字符。此函数与 strcasecmp() 函数类似,但有一个区别。在 strncasecmp() 中,我们可以指定要比较的两个字符串中的字符数,而在 strcasecmp() 中则没有长度参数。strncasecmp() 是一个二进制安全的函数。 注意: strncasecmp() 是一个不区分大小写且二进制安全的函数。语法strncasecmp() 函数的语法如下: 此函数的所有三个参数都是必需的。它在比较后返回一个整数值。 参数$string1 (必需):这是用于比较的第一个字符串。这是一个必填参数。 $string2 (必需):这是用于比较的第二个必填字符串。 $length:这是此函数的最后一个必需参数,它指定了用于比较的字符串长度。 返回值
示例下面给出了一些示例,您可以从中学习该函数在程序中的实际实现。 Input: $string1 = "Hello World", $string2 = "HELLO ", $len = 5; //case-insensitive Output: 0 Input: $string1 = "Hello World ", $string2 = "Hello ", $len = 11; Output: 6 Input: $string1 = "Hello PHP! ", $string2 = "PHP", $len = 9 Output: -8 Input: $string1 = "PHP! ", $string2 = "Hello PHP", $len = 9 Output: 8 Input: $string1 = "Hello ", $string2 = "Hello PHP", $len = 9 Output: -4 下面给出了一些详细示例: 示例 1 这是 strncasecmp() 的简单示例,它表明它是一个不区分大小写的函数。 输出 0 示例 2 输出 在此示例中,函数返回了 13,因为 string1 大于 string2。 13 示例 3 输出 在此示例中,函数返回了 -13,因为 string1 小于 string2。 -13 示例 4 输出 15 示例 5 输出 在上面的示例中,此函数返回了 18,因为 string2 大于 string1。e 的 ASCII 值 (101) 大于 W (87)。 18 示例 6 输出 在此示例中,函数返回了 -4,因为 string1 小于 string2。在 string2 中,下午的末尾是 r 而不是 n。r 的 ASCII 值 (114) 大于 n (110),后者较小。 -4 示例 7 如果我们不在函数中提供长度进行比较,则会显示错误。 输出 我们可以看到输出中生成了一个警告,即该函数需要三个参数,而程序中只给出了两个参数。 ![]() 下一个主题PHP 字符串函数 |
PHP str_replace() 函数 str_replace() 函数是 PHP 的一个区分大小写的内置函数,它将字符串的某些字符替换为其他字符。它用于将搜索字符串的所有出现替换为替换字符串。语法 str_replace() 函数的语法如下,...
阅读 3 分钟
PHP 字符串函数 是 PHP 的一个内置函数,用于将字符串中每个单词的第一个字符转换为大写。PHP 4 及以上版本支持。它接受一个字符串作为输入并...
阅读 2 分钟
PHP 字符串函数 parse_str() 是 PHP 的内置函数。它用于将字符串解析为变量。语法: parse_str(string,array); 参数说明 必需/可选 String 指定要解析的字符串 必需 Array 指定要存储变量的数组的名称。可选 示例 1 <?php parse_str("name=John&age=26",$yourArray); print_r($yourArray); ?> 输出: Array ( [name] => John [age] => 26 ) 示例 2 <?php parse_str("name=John&age=26"); echo "Your Name:".$name."<br>"; echo "Your Age:".$age; ?> 输出: Your Name:John Your...
阅读1分钟
PHP 字符串函数是 PHP 的内置函数。它用于返回字符串中使用的单词信息或计算字符串中的单词数。语法:str_word_count(string,return,char) 参数 描述 必需/可选 string 指定要检查的字符串。必需。return 指定函数的返回值。值:0:默认...
阅读1分钟
PHP 字符串函数 是 PHP 的预定义函数。它用于将字符串重复指定的次数。它返回重复多次的输入。语法:tr_repeat(string,repeat); 参数 描述 必需/可选 String 指定要重复的字符串。必需 repeat 指定重复的次数。必需 示例 1 <?php echo "在使用''函数之前:('.',13)"; echo "<br>"; echo "在使用之后...
阅读1分钟
PHP 字符串函数是 PHP 的内置字符串函数,用于比较两个字符串。它是一种基于区域设置的字符串比较。重要的是要注意,该函数执行的比较是区分大小写的,类似于 strcmp(),这意味着它将大写和小写字母视为...
阅读 2 分钟
PHP 函数 strnatcasecmp() 是 PHP 的内置函数。它用于使用“自然排序”算法比较两个字符串。此函数接受两个字符串作为参数并返回整数值。它类似于 strnatcmp() 函数。注意: 此函数不区分大小写。语法: strnatcasecmp(string1,string2); 参数说明 必需/可选 String1 指定第一个...
阅读1分钟
PHP 字符串函数是 PHP 最流行的函数之一,它广泛用于将字符串转换为大写。它以字符串作为参数,并将该字符串的所有小写英文字符转换为大写。其他字符如...
阅读 2 分钟
PHP 字符串函数 PHP 字符串是预定义函数。它用于计算字符串的 SHA-1 哈希值。它使用 US 安全哈希算法 1。SHA-1 产生一个 160 位输出,称为消息摘要。注意:要计算文件的 SHA-1 哈希值,请使用 sha1_file() 函数。语法:sha1(string,raw); 参数 描述 必需/可选 字符串 指定...
阅读1分钟
PHP 字符串函数 该函数将特殊字符转换为 HTML 实体。它是 PHP 的内置函数,它将所有预定义字符转换为 HTML 实体。预定义字符有:& (和号) 转换为 &amp; " (双引号) 转换为 &quot; ' (单引号) 转换为...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India