php页面中,已知一组数据 
4,5,7,9,13,15 要我得到下一个数字是什么,怎么实现呀,thanks

解决方案 »

  1.   

    $a="3,5,7,9...";
    $arry_a=explode(",",$a);
    if(is_array($arry_a) && count($arry_a)>0)
    {
       $chazhi=$arry_a[count($arry_a)]-$arry_a[count($arry_a)-1];
       $niyaodedaodeshu=intval($arry_a[count($arry_a)])+$chazhi
       echo $niyaodedaodeshu
    }
      

  2.   


    $a="3,5,7,9...";
    $arry_a=explode(",",$a);
    if(is_array($arry_a) && count($arry_a)>=2)
    {
      $chazhi=$arry_a[count($arry_a)]-$arry_a[count($arry_a)-1];
      $niyaodedaodeshu=intval($arry_a[count($arry_a)])+$chazhi
      echo $niyaodedaodeshu
    }
      

  3.   


      for($i=2;$i<100;$i++)   
      {   
      for($j=2;$j<$i;$j++)   
        
      if($i%$j==0)   
      break;   
      if($i==$j)   
      echo ($i+2).",";
      } 
      

  4.   

    這次一定成功...$a="3,5,7,9";
    $arry_a=explode(",",$a);
    print_r($arry_a);
    if(is_array($arry_a) && count($arry_a)>=2)
    {
      $a=count($arry_a)-1;
      $chazhi=($arry_a[$a])-($arry_a[$a-1]);
      $niyaodedaodeshu=intval($arry_a[$a])+$chazhi;
      echo $niyaodedaodeshu;
    }
      

  5.   


    $a="3,5,7,9...";
    $arr=explode(',',$a);echo $arr[array_search(5,$arr)+1];
      

  6.   

    for($i=2;$i<100;$i++)   
      {   
      for($j=2;$j<$i;$j++)   
        
      if($i%$j==0)   
      break;   
      if($i==$j)   
      echo ($i+2).",";
      } 
    可以,素数加2
    多谢大家