Php 确定字符串是否以另一个字符串结尾
如何确定字符串是否出现在另一个字符串的末尾。如果他们这样做,则打印出符合标准的内容,如果他们不这样做,则打印出false。STRPO会有帮助吗Php 确定字符串是否以另一个字符串结尾,php,Php,如何确定字符串是否出现在另一个字符串的末尾。如果他们这样做,则打印出符合标准的内容,如果他们不这样做,则打印出false。STRPO会有帮助吗 Sample Input S1: “staff” S2: “FF” 我如何创建一个函数来运行它 function matching_ends($s1,$s2){ } 您可以使用此 if( substr($s1, strlen($s1)-1) === substr($s2, strlen($s2)-1)) { // Do
Sample Input
S1: “staff”
S2: “FF”
我如何创建一个函数来运行它
function matching_ends($s1,$s2){
}
您可以使用此
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
}
一种选择是使用一种体面的语言,该语言在字符串上有一个方法PHP8.0为此作业引入了新方法str_start_和str_end_:@Hanky Panky有一个更好的答案。我的代码仅用于匹配最后一个字符。我把问题搞错了那为什么不删除帖子呢您也可以只执行
-1
,而不在那里使用strlen
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
}