str_2.判断两个字符串是否互为旋转词

1.

字符串str的前面任意部分挪到后面形成的字符串叫做字符串str的旋转词
$str1 = "2ab1";
$str2 = "ab12";
$ret = isXZC($str1, $str2);
var_dump($ret);

function isXZC($str1, $str2)
{
    if (strlen($str1) !== strlen($str2)) return false;
    $str3 = $str2 . $str2;
    $ret = strpos($str3, $str1); // note: 使用此函数要注意,在$str3找到$str1,并且从第一个字符开始,返回值是0,所以接下来的判断要用全等于
    if ($ret === false) {
        return false;
    } else {
        return true;
    }
}
原文地址:https://www.cnblogs.com/wangweiwen/p/6262969.html