PHP switch / case语句,不区分大小写的字符串比较
发布时间:2020-12-13 18:24:11 所属栏目:PHP教程 来源:网络整理
导读:开关/案例字符串比较区分大小写. ?php$smart = "crikey";switch ($smart) { case "Crikey": echo "Crikey"; break; case "Hund": echo "Hund"; break; case "Kat": echo "Kat"; break; default: echo "Alt Andet";}? 上面的代码打
开关/案例字符串比较区分大小写.
<?php $smart = "crikey"; switch ($smart) { case "Crikey": echo "Crikey"; break; case "Hund": echo "Hund"; break; case "Kat": echo "Kat"; break; default: echo "Alt Andet"; } ?> 上面的代码打印“Alt Andet”,但我想比较字符串不区分大小写并打印“Crikey”.我怎样才能做到这一点?
将输入转换为大写或小写,问题解决了.
<?php $smart = "cRikEy"; switch (strtolower($smart)) { case "crikey": // Note the lowercase chars echo "Crikey"; break; case "hund": echo "Hund"; break; case "kat": echo "Kat"; break; default: echo "Alt Andet"; } ?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |