!$gettplfile && $_G['style']['tplsavemod'] = 1;这个语句什么意思?就是两个变量$gettplfile,$_G['style']['tplsavemod'] ,
还有这样的语句!defined('TEST')&&define('TEST',2);

解决方案 »

  1.   

    看最后的就是说如果没有定义TEST就把TEST定义成2.
      

  2.   

    !defined('TEST')&&define('TEST',2);
    这句的意思是如果TEST没有定义,就把TEST定义为2
      

  3.   

    !defined('TEST')&&define('TEST',2); 这句我比较明白 ,
    !$gettplfile && $_G['style']['tplsavemod'] = 1;这句什么意思?
      

  4.   

    !$gettplfile && $_G['style']['tplsavemod'] = 1;
    如果$gettplfile为假,那么$_G['style']['tplsavemod']设置为1
      

  5.   

    这是一种挺偷懒,但没什么可读性的写法。很多垃圾cms 里面喜欢用这些。来证明那些所谓的高手,思维层次在逻辑判断和程序运行秩序这层。<?php
    $x = 1;
    $y = 2;
    $x ==1 && $y=3;
    echo "  1-->".$y."<br/>";  
    $x !=1 && $y=4;
    echo "  2-->".$y."<br/>";
    echo "<hr/>";$x==1 || $y=5;
    echo "  3-->".$y."<br/>";
    $x==1 || $y=6;
    echo "  4-->".$y."<br/>";