str_ends_with

函数
str_ends_with ( $haystack, $needle )
参数
  • (string) $haystack The string to search in.
    Required:
  • (string) $needle The substring to search for in the `$haystack`.
    Required:
返回值
  • (bool) True if `$haystack` ends with `$needle`, otherwise false.
定义位置
相关方法
str_starts_withrest_get_date_with_gmtwp_render_widgetkses_initrandom_int
引入
5.9.0
弃用
-

str_ends_with: 这是一个PHP函数,用于检查一个字符串是否以另一个字符串结尾。它需要两个参数,$haystack 和 $needle。如果 $haystack 与 $needle 结尾,则返回 true,否则返回 false。

在 PHP 8.0 中增加了对 `str_ends_with()’函数的填充。

执行区分大小写的检查,表明haystack是否以针头结束。

function str_ends_with( $haystack, $needle ) {
		if ( '' === $haystack && '' !== $needle ) {
			return false;
		}

		$len = strlen( $needle );

		return 0 === substr_compare( $haystack, $needle, -$len, $len );
	}
}

常见问题

FAQs
查看更多 >