刚刚学php.这句完全看不懂...[[[求助]]]这是个啥意思啊.....刚刚学php ,对他的语法好晕 啊.. $LabelArray 是数组,里面存有内容,标题,等其他下标的元素isset($LabelArray['内容']) && $LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容'];  
isset — 检测变量是否设置
==============================================
这句到底有什么意义啊...返回的无非是true 或者 false... 但是这句连个 if 都没有..true,,flase 有什么意义吗?

解决方案 »

  1.   

    这个是没有if的简写原意:if(isset($LabelArray['内容']))  {    $LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容']; 
    }
      

  2.   

    如果你的页面没有加isset(),而页面要给用户看,如果你的变量$LabelArray不存在,那么用户访问时,在页面就会出现错误报告,甚至页面就此停止,而无法显示完整页面。那么你的页面对用户来讲也将失去的浏览的价值。
      

  3.   

    不用谢,还有种isset(XXX) || XXXXXX;这种就是 if(!isset(XXXX))
    PS:如果问题解决了,就结帖吧