首頁 > 後端開發 > php教程 > PHP能在 switch中實現全等嗎

PHP能在 switch中實現全等嗎

WBOY
發布: 2023-03-02 14:54:01
原創
1305 人瀏覽過

<code>        switch($value){
            case null: echo 'null';
                break;
            case '': echo '空';
                break;
        }
            
</code>
登入後複製
登入後複製

現在的問題是,當$value = ''時,switch會進入第一個case。
能實現全等判斷,讓switch進入第二個case嗎?

回覆內容:

<code>        switch($value){
            case null: echo 'null';
                break;
            case '': echo '空';
                break;
        }
            
</code>
登入後複製
登入後複製

現在的問題是,當$value = ''時,switch會進入第一個case。
能實現全等判斷,讓switch進入第二個case嗎?

換個思路可以,看代碼

<code>switch(true) {
    case null === $value : echo 'null';
        break;
    case '' === $value: echo '空';
        break;
}</code>
登入後複製

不行, switch作的是鬆散比較.

上面說的很對 換個思路

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板