phpbar.de logo

Mailinglisten-Archive

[php] Ungleichheit absichern

[php] Ungleichheit absichern

Norbert Pfeiffer norbert at itbw.de
Mit Jan 16 15:39:23 CET 2008


Hai,

habe es auf meine Weise geloest.
Natuerlich mit kryptischen Variablennamen und ohne comments:
<?php
$AA = array('A','B','C','D','E');
$XX = array();
$EG = array();
$i = 0;
foreach($AA as $n0 => $XX[0]) {
    $BB = $AA;
    unset($BB[$n0]);
    foreach($BB as $n1 => $XX[1]) {
        $CC = $BB;
        unset($CC[$n1]);
        foreach($CC as $n2 => $XX[2]) {
            $DD = $CC;
            unset($DD[$n2]);
            foreach($DD as $n3 => $XX[3]) {
                $EE = $DD;
                unset($EE[$n3]);
                foreach($EE as $n4 => $XX[4]) {
                    $string = implode('', $XX);
                    $EG[(sprintf('% 3s', $i))] = $string;
                    $i++;
                }
            }
        }
    }
}
print_r($EG);
?>
und dauert nur 7,5 Millisekunden, geht doch ...


m. b. G.  Norbert
------------------
mobil 0177-1741686
------------------
e.o.m. 



php::bar PHP Wiki   -   Listenarchive