现有变量$n1,$n2,$n3........$n100。
用什么语句将所有变量的值都判断一遍。
而不用。
if($n1<255){..}
if($n2<255){..}
if($n3<255){..}
.......

解决方案 »

  1.   


    $arr=array($n1,$n2,$n3,....,$n100);
    for($i=0;$i<count($arr);$i++){
      if($arr[$i]<255){
       .....
    }
    }
      

  2.   

    wrb513:
    1、建议用数组进行操作,通过循环执行;
    2、不用数数组,使用可变变量,如下代码可实现所需功能:
    for ($k=1;$k<101;$k++)
    {
      $var="n".$k;
      if ( $$var < 255)
      {
      } 
    }
      

  3.   

    php弱类型语言,可以很方便的解决你的问题!
      

  4.   


    for($i=1;$i<101;$i++)
      {
        $str="n$i";
        if($$str<255){..}
       }