Why “switch(true){}” in php with a strange logic?

后端 未结 5 1512
醉酒成梦
醉酒成梦 2020-12-30 03:38
switch(false) {
    case \'blogHitd\':
        echo(\'ffffd\');
        break;
    case false:
        echo(\'bbbb\');
        break;
    default:
        echo \'alert         


        
5条回答
  •  庸人自扰
    2020-12-30 04:24

    PHP will typecast values for you, don't forget:

    php > var_dump(true == 'bloghitd');
    bool(true)
    

提交回复
热议问题