PHP打印条件出乎意料

时间:2014-12-23 12:38:25

标签: php

嗨大家我有一个非常特殊的问题我写了一个小代码,以便可以注册到我创建的网站,对每个字段有一些限制但是从我看到的代码似乎没问题但每个时间我尝试使用PHP代码与HTML代码浏览器总是打印代码的一部分,如下所示:

“11){echo'用户名需要至少6个,最多11个字符';}否则if(strpos($ Username,'@')!= 0){echo'用户名不能成为你的电子邮件';}?&gt ;“

    <?php
        $Username = 'aasd';
            if (strlen($Username) < 6 || strlen($Username) > 11){ 
             echo 'Username needs at least 6 and maximum 11 characters';
     }
     else if (strpos($Username, '@') != 0) {      
           echo ' Username cant be your email';
     } 
        ?>

从我所看到的代码是正确的,但我似乎无法找到原因,为什么这发生我错过了PHP代码中的东西?我是否有一些未正确设置的条件或操作符?

首先感谢所有回复的人

0 个答案:

没有答案