我刚开始学php,正在看一些代码,有写地方看不懂,请指教一下
1、foreach ($gui->suiteList as $suiteid => $tcases)
这句里面不知道gui->suiteList as $suiteid => $tcases是什么意思2、$gui->totals->labels = array();
这句不知道$gui->totals->labels 是什么意思麻烦解释一下,谢谢

解决方案 »

  1.   

    $gui->suiteList as $suiteid => $tcases$gui->suiteList这个为一个数组,suiteList为对象$gui中的一个数组
    $suiteid为这个数组中的KEY,而$tcases为这个KEY对应的值在php中->表示的为某个对象中的属性或方法
      

  2.   

    $gui是一个对象,$gui->totals还是一个对象
      

  3.   

    1楼解释的很清楚了,楼主还不理解的话可以对照下面这样看:
    foreach($array as $key=>$value)
    foreach ($gui->suiteList as $suiteid => $tcases)
    $gui->suiteList这个为一个数组,$suiteid为这个数组中的KEY,而$tcases为这个KEY对应的VALUE,
    -> 和 => 看清是不同的