开发者

notice php - alternative or remove?

开发者 https://www.devze.com 2023-03-12 16:06 出处:网络
i am using this code to check if the variables $n0, $n1, $n2 are not defined. But i get a notice each time that was not defined. My code is a bad practice? there is any alternative? or just remove th

i am using this code to check if the variables $n0, $n1, $n2 are not defined.

But i get a notice each time that was not defined. My code is a bad practice? there is any alternative? or just remove the notices and the code is fine?

            if (!isset ($n0) && $n0 != $form['name0']){
                echo ("n0");
            }

            if (!isset ($n1) && $n1 != $form['name1']) {
                echo ("n1");
            }

            if (!isset ($n2) && $n2开发者_StackOverflow社区 != $form['name2']) {
                echo ("n2");
            }

thanks


You should actually be replacing those &&'s with ||'s. If the $n's aren't set then they surely won't equal the $form values..

This will prevent the notices and do what you're intending

0

精彩评论

暂无评论...
验证码 换一张
取 消