在PHP中,可以使用switch语句来判断一个字符串是否包含在给定的字符串中。以下是一个示例代码:

$str = "youku"; // 需要判断的字符串

switch ($str) {
    case strpos($str, "youku") !== false:
        echo "包含youku";
        break;
    case strpos($str, "qq") !== false:
        echo "包含qq";
        break;
    case strpos($str, "qiyi") !== false:
        echo "包含qiyi";
        break;
    case strpos($str, "pptv") !== false:
        echo "包含pptv";
        break;
    case strpos($str, "letv") !== false:
        echo "包含letv";
        break;
    case strpos($str, "sohu") !== false:
        echo "包含sohu";
        break;
    case strpos($str, "wasu") !== false:
        echo "包含wasu";
        break;
    case strpos($str, "m1905") !== false:
        echo "包含m1905";
        break;
    case strpos($str, "funshion") !== false:
        echo "包含funshion";
        break;
    case strpos($str, "migu") !== false:
        echo "包含migu";
        break;
    case strpos($str, "bilibili") !== false:
        echo "包含bilibili";
        break;
    case strpos($str, "xigua") !== false:
        echo "包含xigua";
        break;
    default:
        echo "不包含任何指定字符串";
        break;
}

以上代码中,使用了strpos函数来判断字符串是否包含指定的子字符串。如果strpos返回的结果不为false,则表示字符串包含子字符串。每个case语句中的条件判断都使用了strpos函数,如果满足条件则执行相应的代码。如果没有匹配到任何情况,则执行default语句

PHP中如何用switch判断一个字符串中否包含的是以下字符串中的哪一个?youkuqqqiyipptvletvsohuwasum1905funshionmigubilibilixigua

原文地址: https://www.cveoy.top/t/topic/ihRE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录