如果字符串出现在另一个字符串的末尾,如何确定。如果他们这样做,则打印true为标准输出,如果不打印则为false。 strpos会有帮助吗?
Sample Input
S1: “staff”
S2: “FF”
我将如何创建一个函数来运行它,
function matching_ends($s1,$s2){
}
答案 0 :(得分:4)
<?php
$s1="testing";
$s2="ing";
echo matching_ends($s1, $s2);
function matching_ends($s1,$s2){
return substr($s1, -strlen($s2)) == $s2 ? "true" : "false";
}
?>
<强> Demo 强>
答案 1 :(得分:1)
您可以使用此
if( substr($s1, strlen($s1)-1) === substr($s2, strlen($s2)-1))
{
// Do something when character at the last matches
}
else{
// Do something when doesn't match
}