请教下,如何用php列出所有的由26个字母中四字母组合?所有的四个字母组成的组合,在26个字母范围内,谢谢

解决方案 »

  1.   


    $letter = 'abcdefghijklmnopqrstuvwxyz';function reverse($str) {
      for ($i = 0; $i <= strlen($str); $i++) {
        $f = substr($str, $i, 1);
        for ($s = ($i + 1); $s <= (strlen($str)-1); $s++) {
            $t = $f.substr($str, $s, 1);
            for($s = ($i + 2); $s <= (strlen($str)-2); $s++){
             $th = $t.substr($str, $s, 1);
             for($s = ($i + 3); $s <= (strlen($str)-3); $s++){
                 $fo[] = $th.substr($str, $s, 1);
                }
            }
                
       }
      }
      return $fo;
    }
    var_dump(reverse($letter));
      

  2.   

    四个嵌套的for循环啊!哈哈哈