本帖最后由 xuzuning 于 2010-07-16 14:38:20 编辑

解决方案 »

  1.   

    发代码要加UBB代码格式,这么长一串别人怎么看?!
      

  2.   

    $str = array('p','pad','ipad','a','d','pa','ipad2');
    $flagArray = array(0,0,0,0,0,0,0);
    $result = array();for($i=0;$i<count($str);$i++)
    {
    for($j=0;$j<count($str);$j++)
    {
    if($i !== $j)
    {
    if(strpos($str[$j],$str[$i]) !== false)
    {
    $flagArray[$j] = 1;
    }
    }
    }
    }
    for($i=0;$i<count($str);$i++)
    {
    if(!($flagArray[$i]))
    {
    array_push($result,$str[$i]);
    }
    }
    print_r($result);