📅  最后修改于: 2023-12-03 14:53:10.743000             🧑  作者: Mango
在PHP中,您可以使用字符串函数来检查特定字符串是否在字符串的开头或结尾。
您可以使用PHP中的 substr()
函数和 strpos()
函数来检查一个字符串是否以特定字符串开始。 substr()
函数用于检索字符串的子串, strpos()
函数用于查找子串在字符串中的位置。
下面是一个例子:
$str = "Hello World";
$startsWith = "Hello";
if (substr($str, 0, strlen($startsWith)) === $startsWith) {
// 字符串以 "Hello" 开始
}
substr()
函数返回字符串中从指定位置开始的指定长度的子串。strpos()
函数返回字符串中第一个匹配的子串的位置。然后,我们可以使用 substr()
函数来提取开头的子串并将其与指定的字符串进行比较。类似地,您可以使用 substr()
函数和 strpos()
函数来检查一个字符串是否以特定字符串结束。
下面是一个例子:
$str = "Hello World";
$endsWith = "World";
if (substr($str, -strlen($endsWith)) === $endsWith) {
// 字符串以 "World" 结束
}
substr()
函数返回字符串中从指定位置开始到字符串的末尾的子串。总之,您可以使用 substr()
函数和 strpos()
函数来检查字符串是否以特定字符串开始或结束。