代码之家  ›  专栏  ›  技术社区  ›  cube

如果决定执行大括号中的内容,会发生什么情况?

php
  •  0
  • cube  · 技术社区  · 14 年前

    我已经尽力去理解 if 这句话的一部分是真的成功的。似乎没有一个可以分配给$_var的值会使 如果 语句包含大括号内的内容。有人能帮我理解为什么有人会用这个吗 如果 生产代码中的语法?

    <?php
    $_var=true;
    if(!$_var =func() ) {echo 'returning false';//never prints!?
    
                    }
    
    echo $_var;
    function func(){ echo 'test';return 3;}     
    ?>
    
    1 回复  |  直到 14 年前
        1
  •  4
  •   Palantir    14 年前