PHP 8 如何判断字符串是由某个字符串开头,或者由某个字符串结尾?

请尝试在评论区里写下答案(如不能清楚表述,那么你可能没真正理解)。欢迎参与,为下一次求职做准备。

如题

摈弃世俗浮躁,追求技术精湛
Summer
讨论数量: 3

下面两个函数应该可以实现这个功能

$a = '品斯顿dfasdfasdfas';

function startWith($haystack,$needle){
    return mb_substr($haystack,0,mb_strlen($needle)) === $needle;
}

function endWith($haystack,$needle){
    return mb_substr($haystack,-1,mb_strlen($needle)) === $needle;
}
var_dump( startWith($a,'品') );
2年前 评论
翟宇鑫

由某个字符串开头:str_starts_with
由某个字符串结尾:str_ends_with

2年前 评论
sinmu 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!