在PHP中,我们可以使用substr函数来截取字符串的末尾部分,然后使用比较运算符来判断是否与目标后缀相同。下面是一个简单的代码示例:
<?php
$string = "example.jpg";
$extension = ".jpg";
if (substr($string, -strlen($extension)) === $extension) {
echo "字符串以特定的后缀结尾";
} else {
echo "字符串不以特定的后缀结尾";
}
?>
让我来解释一下这段代码的逻辑。首先,我们定义了一个字符串变量$string,表示要检查的字符串,以及一个后缀变量$extension,表示目标后缀。
然后,我们使用substr函数来截取字符串$string的末尾部分,截取的长度为后缀$extension的长度。然后,使用比较运算符===来比较截取的字符串是否与$extension相同。
如果相同,则打印输出”字符串以特定的后缀结尾”,否则打印输出”字符串不以特定的后缀结尾”。
当我们运行这段代码时,浏览器上会显示相应的输出结果。
希望这篇博客对你有所帮助,如果有任何疑问或者其他技术问题,欢迎留言交流!谢谢阅读!
【春枫博客】
没有回复内容