php substr_compare() 函数用于比较两个字符串的子字符串。它返回一个整数,表示两个子字符串的比较结果。
语法:
substr_compare(string $main_str, string $str, int $offset, int $length [, bool $case_insensitivity = false])
参数:
返回值:
示例:
$str1 = "abcdef";
$str2 = "abc";
$result = substr_compare($str1, $str2, 0); // 返回 0,因为 $str2 和 $str1 的子字符串在相同位置
$result = substr_compare($str1, $str2, 0, 2); // 返回 0,因为 $str2 和 $str1 的子字符串在相同位置
$result = substr_compare($str1, $str2, 0, 3); // 返回一个负数,因为 $str2 在 $str1 中的位置在指定的 offset 之前
$result = substr_compare($str1, $str2, 0, 4); // 返回一个负数,因为 $str2 在 $str1 中的位置在指定的 offset 之前
$result = substr_compare($str1, $str2, 0, 5); // 返回一个负数,因为 $str2 在 $str1 中的位置在指定的 offset 之前
$result = substr_compare($str1, $str2, 0, 6); // 返回一个负数,因为 $str2 在 $str1 中的位置在指定的 offset 之前
注意:
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站